django
django+apache2: สร้างแอพลิเคชั่น blog
Submitted by wd on Mon, 2008-01-28 19:29คราวนี้ทำบล๊อกจาก Falling Bullets - Blog - WordPress Clone in 27 Seconds (Part 1 of 40)
โดย
- ใช้งานกับ apache2 ที่ติดตั้งเรียบร้อยแล้ว
- เรียกใช้งานภายใต้ไดเรกทอรี่
http://www.example.com/dj
(ซึ่งจริง ๆ แล้วไม่ค่อยดีเท่าไหร่ เวลาอ้างถึงหน้าหลักมันจะอ้างยาก หากเราต้องการเปลี่ยนไดเรกทอรี่มาเป็น root มันต้องตามเปลี่ยนในโค๊ดด้วย ลองดูจากตัวอย่างได้
django: ตกแต่งให้ใช้งานได้
Submitted by wd on Mon, 2008-01-28 14:19รายการเพิ่มเติมสำหรับ django รุ่น svn (ระหว่าง 0.96-)
- ต้องติดตั้ง docutils เพิ่ม เพื่อให้สามารถดูเอกสารในหน้า admin ได้
สำหรับเดเบียนคำสั่งคือ
$ sudo aptitude install python-docutils - หน้า admin สวยงามก็จริงอยู่ แต่ตัวหนังสือเล็กไปหน่อยสำหรับผู้เฒ่ากับจอใหญ่ ๆ
เดเบียนปรับแก้ดังนี้ (อย่าลืมสำรองไฟล์ไว้ก่อนด้วยนะครับ)
$ sudo vi /usr/lib/python2.4/site-packages/django/contrib/admin/media/css/global.css
django+apache2: สร้างแอพลิเคชั่น todo
Submitted by wd on Mon, 2008-01-28 13:01จากครั้งก่อน django: ใช้กับ apache2 บนเดเบียน (มีการปรับปรุงให้เนื้อหาสมบูรณ์ขึ้นในหน้าเก่าด้วย)
ตอนนี้เราจะมาสร้างแอพลิเคชั่นชื่อ "to do" จาก sitepoint.com - Django Djumpstart: Build a To-do List in 30 Minutes
โดย
- ใช้งานกับ apache2 ที่ติดตั้งเรียบร้อยแล้ว
- เรียกใช้งานภายใต้ไดเรกทอรี่
http://www.example.com/dj
django: ใช้กับ apache2 บนเดเบียน
Submitted by wd on Sat, 2008-01-12 14:05ลองติดตั้ง django เพื่อใช้งานกับ apache2 บนเดเบียน
เที่ยวนี้ทำไปบันทึกไป จึงไม่มีกำหนดเสร็จครับ
งานของ admin เจ้าของเซิร์ฟเวอร์
เอา django มาก่อน
# aptitude install subversion
# svn co http://code.djangoproject.com/svn/django/trunk/
ติดตั้ง django สู่ระบบ
# cd trunk
# python setup.py install
ลบซอร์ส หากไม่ต้องการดูโค๊ดของ django
# cd ..
# rm -rf trunk
กันเหนียวให้ apache2 เปิดมอดูล env (ส่วนใหญ่จะเปิดมาอยู่แล้วมั้ง)
# a2enmod env
django: ลองทำ Blog
Submitted by wd on Tue, 2006-11-07 19:10เอามาจาก Falling Bullets - Blog - WordPress Clone in 27 Seconds (Part 1 of 40)
เราชื่อ webmaster
# su webmaster
เราตั้งให้ไฟล์ของเราอยู่ใน ~/django
$ cd ~/django
ก่อนเริ่ม ให้ลบ database ชื่อ mysite ที่เราเคยทำไว้ออกก่อน
แล้วจึงค่อยสร้างใหม่แบบว่าง ๆ
$ psql template1 -U superx
Password for user superx <<<--- SUPERX-PASSWORD
template1=# DROP DATABASE mysite;
template1=# CREATE DATABASE mysite;
template1=# \q
เริ่มสร้างโปรเจกต์







Recent comments
14 weeks 6 days ago
15 weeks 2 hours ago
15 weeks 4 hours ago
16 weeks 1 day ago
16 weeks 2 days ago
16 weeks 2 days ago
19 weeks 1 day ago
19 weeks 5 days ago
19 weeks 5 days ago
19 weeks 5 days ago