คำสั่งสร้างโปรเจค
เปิด terminal ขึ้นมาจากนั้นก็ใช้คำสั่ง cd ไปยังไดเรคทอรี่ที่เราาต้องการสร้างโปรเจค แล้วจึงรันคำสั่งด้านล่างนี้ลงไป (mysite นี่คือชื่อโปรเจคนะ)
django-admin startproject mysite
ใน tutorial นั้นจะมีการสร้างโปรเจคที่ชื่อว่า mysite ขึ้นมา เมื่อสร้างโปรเจคเสร็จแล้วก็จะได้ไฟล์และโฟลเดอร์มาตามนี้
ขออธิบายคร่าวๆตามที่เข้าใจตามนี้เลยนะ
- โฟลเดอร์ mysite ด้านบนนั้นจะเป็นตัว container ของโปรเจคไว้เก็บไฟล์ต่างๆไว้ ชื่อโฟลเดอร์อันนี้สามารถเปลี่ยนได้ตามใจชอบ
- manage.py อันนี้น่าจะเรียกได้ว่าเป็นศูนย์รวม command ซึ่งเวลาเราจะใช้คำสั่งของ django ส่วนใหญ่ก็จะมีการเรียกใช้เจ้าตัวนี้ด้วย
- โฟลเดอร์ mysite ด้านในนั้นจะเป็นไดเรคทอรี่ Python Packege ของ project ซึ่งชื่อของโฟลเดอร์นี้จะมีการนำไปเรียกใช้งานหลายๆอย่าง ดังนั้นจึงไม่ควรไปแก้ชื่อมันนะ
- __init__.py เป็นไฟล์เปล่า ใช้ระบุตัวไดเรคทอรี่ Python Package
- setting.py เป็นไฟล์ที่จะเก็บการตั้งค่าต่างๆของโปรเจคไว้
- url.py ตัวนี้จะเป็นตัวที่ใช้ในการประกาศ url เพื่อเชื่อมโยงหน้าต่างๆของโปรเจคเข้าด้วยกัน
- wsgi.py อันนี้ไม่เข้าใจจริงๆ ต้องขออภัยด้วย