5 ตุลาคม 2557

Published ตุลาคม 05, 2557 by with 0 comment

Django บน Python : ตอนที่ 2 เริ่มต้น

หลังจากที่ผมได้แนะนำเริ่มต้นกับ Django บน Python ไปแล้วครับ บทความนี้เราจะเริ่มต้นกันครับ หากท่านใดยังไม่ได้ต้องติดตั้ง Django ให้ใช้คำสั่ง
pip install django django-nose 
ครับ

การติดตั้งฐานข้อมูลเพื่อใช้งานกับ Django บน Python

ฐานข้อมูลที่รองรับการทำงานของ django ได้แก่
  • PostgreSQL (http://www.postgresql.org/)
  • MySQL (http://www.mysql.com/)
  • Oracle (http://www.oracle.com/database/)
  • SQLite (http://www.sqlite.org/)
ครับ
การใช้ django กับ PostgreSQL ถ้าคุณใช้ postgreSQL คุณต้องติดตั้งแพ็คเกจ psycopg จาก initd.org/psycopg/ ถ้าคุณใช้ PostgreSQL บนวินโดว์คุณสามารถค้นหา precompiled binaries ของ psycopg  ที่ www.stickpeople.com/projects/python/win-psycopg/
การใช้ django กับ SQLite  SQLite3 มาพร้อมกับ Python ใน standard library อยู่แล้วครับ
การใช้ django กับ MySQL ต้องใชโมดูล mysql-connector-python
การใช้ django กับ Oracle python3.wannaphong.com/2014/08/Oracle-Python.html

เริ่มต้นสร้าง project Django บน Python

เปิดคอมมานด์ไลน์ขึ้นมาแล้วใช้คำสั่ง
django-admin.py startproject  project1
เมื่อรันแล้ว  Django จะสร้างโฟลเดอร์ชื่อ project1 ในโฟลเดอร์ปัจจุบันครับ โดยจะมีไฟล์ดังนี้ครับ
  • manage.py
    project1
    • __init__.py
    • settings.py
    • urls.py
    • wsgi.py
อธิบายไฟล์
  • manage.py เป็นไฟล์สำหรับใช้รันเว็บ
  • settings.py เป็นไฟล์ตั้งค่า กำหนดค่าของ project ใน django
  • urls.py เป็นไฟล์สำหรับใช้ประกาศ URL ของ  project ใน django
  • wsgi.py เป็นไฟล์เก็บกำหนดค่าของ wsgi
ทดสอบการรันหน้าเว็บโดยใช้คำสั่ง
python manage.py runserver
แล้วเข้าไปที่ http://127.0.0.1:8000 ครับ

ติดตามบทความต่อไปนะครับ
ขอบคุณครับ

0 ความคิดเห็น:

แสดงความคิดเห็น

แสดงความคิดเห็นได้ครับ :)