อันดับแรกเลยก่อนที่เราจะใช้ CMS นั้นเราต้องมีการ install เสียก่อน แต่ในการ install ของผมมันจะมีปัญหา คือเกิด error แต่ผมจะแก้โดยการลบ Django 1.5 ออกก่อน แล้วหลังจากนั้นผมจะใช้ Django 1.4 แทน
ขั้นแรก เริ่มต้นจากการหาตำแหน่งที่อยู่ของโปรแกรม Django 1.5
python -c "import sys; sys.path = sys.path[1:];
> import django;
> print(django.__path__)"
หลังจากนั้น ก็จะแสดง output ออกมา ['/usr/local/lib/python2.7/dist-packages/django']
ต่อมาให้ใช้คำสั่ง sudo rm -r xxx เพื่อลบโปรแกรมเก่าออก ซึ่ง xxx ในที่นี้คือ /usr/local/lib/python2.7/dist-packages/django (เป็นตำแหน่งที่อยู่ของโปรแกรมเดิม)
ขั้นสอง เป็นการ install Django อันดับแรกเราต้องเข้าไปโหลด Django มาก่อน
ตามลิงค์นี้ https://www.djangoproject.com/download/
ผมจะเลือกโหลด Django-1.4.3.tar.gz ต่อมาให้ทำการแตกไฟล์ด้วยคำสั่ง tar xzvf Django-1.4.3.tar.gz หลังจากนั้นก็
cd Django-1.4.3 ก่อนที่จะพิมพ์คำสั่งนี้ ให้เข้าไปยังตำแหน่งที่โหลดไฟล์มาก่อน แล้วตามด้วยคำสั่ง sudo python setup.py install เพื่อทำการ install ถือเป็นการลง Django เสร็จเรียบร้อยแล้ว
ขั้นสาม เป็นการ install CMS
sudo aptitude install python2.7 python-setuptools python-imaging
sudo aptitude install python2.7 python-setuptools python-imaging
sudo easy_install pip
sudo pip install django-cms south
sudo aptitude python-psycopg2
sudo aptitude install python-mysql
-----------------------------------------------------------------------------------------------------------------------------------------------
Commit " Starting your Django project
"
ใน commit นี้เป็นการสร้าง project ที่ชื่อว่า myproject
หลังจากนั้นให้ runserver ดู ด้วยคำสั่ง python manage.py runserver ก็จะปรากฎดังรูปนี้
Commit " Installing and configuring django CMS in your Django project
"
ใน commit นี้ จะเป็นการ set ค่าให้กับไฟล์ settings.py
Commit " URL configuration
"
ใน commit นี้ จะเป็นการ set ค่าให้กับไฟล์ urls.py
Commit " Creating templates
"
ใน commit นี้ จะเป็นการสร้าง template ขึ้นมาทั้งหมด 3 ไฟล์ด้วยกัน คือ base.html , template_1.html และ template_2.html
หลังจากที่ทำตามขั้นตอนที่กล่าวมาข้างต้นแล้ว เมื่อเรา runserver ก็จะปรากฎดังรูปนี้
สามารถศึกษาได้ตามลิงค์นี้ : http://docs.django-cms.org/en/2.2/getting_started/tutorial.html
ไม่มีความคิดเห็น:
แสดงความคิดเห็น