รายการช่วยจำเมื่อพัฒนาโปรแกรมด้วย Django
เขียนประกอบการสอนวิชา Practicum in CPE
- ข้อผิดพลาดควรระวัง
- ลืม syncdb
- ลืมลงท้ายด้วย
,
ใน tuple ที่มีข้อมูลตัวเดียว ที่จำเป็นมาก (เช่น จาก(1,)
เขียนแค่(1)
ซึ่งจะไม่เป็น tuple)
- เริ่มต้น
django-admin.py startproject [ชื่อโครงงาน]
- แก้
settings.py
- แถม: ดูวิธีการตั้งค่าที่ไม่ต้องใช้ absolute path ที่ บทความนี้
manage.py startapp [ชื่อapp]
- อย่าลืมใส่ app ลงใน
INSTALLED_APPS
- อย่าลืม
manage.py syncdb
- ถ้าต้องการ admin
- เพิ่ม
django.contrib.admin
ลงในINSTALLED_APPS
- แก้
urls.py
- อย่าลืม syncdb
- เริ่มสนุก
- ต้องการใช้ css, javascript: โปรแกรมต้องแจก static file ดู การใช้แฟ้ม_static
- แก้โมเดล เพิ่มโมเดล อย่าลืม syncdb
(จะทยอยเพิ่มขึ้นเรื่อย ๆ)