เมื่อก่อนได้เร่ิมใช้งาน Django แต่เห็นว่าการใช้งาน Model ยังติดปัญหาอยู่ แต่มาพักหลังเห็นความคืบหน้าไปมาก ก็เลยตัดสินใจนำ Django มาลอง port งานที่เป็น PHP มาใช้งานดู
เร่ิมด้วยการติดตั้งก่อน
ผมชอบการติดตั้งแบบ Installation Development Version เพียงเพราะว่าเวลามีอะไรเปลี่ยนแปลงก็ง่ายดี มาเริ่มกันเลยครับ
ติดตั้ง Python2.6 ก่อน
เนื่องจากเครื่องที่ผมใช้งานเป็น Mac Snow Leopard 10.6 ซึ่งก็เป็นระบบปฏิบัติการ 64 บิต ดังนั้นเพื่อความสะดวกผมก็ติดตั้งจาก source
$ cd ~
$ mkdir MyApplication
$ wget http://www.python.org/ftp/python/2.6.5/Python-2.6.5.tgz
$ tar xzvf Python-2.6.5.tgz
$ cd Python-2.6.5
$ ./configure --enable-framework --enable-universalsdk=/Developer/SDKs/MacOSX10.6.sdk/ --with-universal-archs=intel
$ make
$ sudo make install
เมื่อเราติดตั้งเสร็จเราก็จะได้ site-packages ที่นี่ /Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages
ต่อมาก็ติดตั้ง Django
$ cd ~/MyApplication
$ svn co http://code.djangoproject.com/svn/django/trunk/ django-trunk
$ cd django-trunk
$ sudo ln -s `pwd`/django /Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages/django
$ sudo ln -s `pwd`/django/bin/django-admin.py /usr/local/bin
ผมใช้ PostgreSQL เป็นฐานข้อมูล
ต่อมาก็ติดตั้ง psycopg
$ cd ~/MyApplication
$ wget http://initd.org/pub/software/psycopg/psycopg2-2.0.14.tar.gz
$ cd psycopg2-2.0.14
$ sudo /Library/Frameworks/Python.framework/Versions/2.6/bin/python2.6 setup.py install
เท่านี้เราก็เร่ิมใช้งานกันได้แล้ว
No comments:
Post a Comment