อัปเดตล่าสุด Feb. 14, 2024
บทเรียนนี้จะเป็นการติดตั้ง Django รวมไปถึงการ setup development mode ให้พร้อมสำหรับรันโปรเจคท์
Prerequisites
ก่อนที่จะเริ่มต้นสร้าง Django project เราจะมาดูเช็คลิสต์เครื่องมือ (tools) ที่ต้องติดตั้งหรือต้องมีพร้อมก่อนเรียนครับ
เมื่อเครื่องมือพร้อมแล้ว เราก็จะไปเริ่มต้นกับ Django กันเลยครับ
สำหรับเพื่อน ๆ ที่ยังไม่ได้ติดตั้ง Python สามารถดูได้ที่บทความนี้ "วิธีการดาวน์โหลดและติดตั้ง Python"
เริ่มต้นสร้าง Virtual Environment
ก่อนที่จะสร้าง virtual environment อันดับแรกให้สร้างโฟลเดอร์เพื่อเก็บโปรเจคท์ของเราเสียก่อน โดยเปิด terminal ขึ้นมาครับ ด้วยคำสั่งดังต่อไปนี้
$ mkdir mu_web$ cd mu_web
จากนั้นทำการสร้าง virtual environment
สำหรับ Windows
$ python -m venv env$ env\Scripts\activate
สำหรับ macOS/Linux
$ python3 -m venv env$ source env/bin/activate
หลังจากสร้างโฟลเดอร์เพื่อเก็บโปรเจคท์พร้อมทั้ง virtual environment เสร็จสรรพแล้ว ต่อมาเราจะมาสร้าง Django project กันจริง ๆ จัง ๆ แล้วครับ โดยสิ่งที่เราต้องทำ 2 สิ่งแรกคือ start project และ start app ครับ โดยเราจะสร้างโปรเจคท์ที่มีชื่อว่า mysite และแอพที่มีชื่อว่า blog เพื่อทำแอพบล็อกนั่นเองครับ
ติดตั้ง Django ด้วยคำสั่งดังต่อไปนี้ (Django จะติดตั้งเวอร์ชันล่าสุด ปัจจุบันคือเวอร์ชัน 4.2 ให้)
$ pip install django
เช็ค Django Version
$ python3 -m django --version
หรือเลือกติดตั้ง Django แบบกำหนด version
$ pip install django==3.2.6
คอร์สอบรม เรียนทำเว็บ ด้วย Django สุดยอด web framework อันดับ 1 ที่ได้รับ…
พัฒนา REST APIs ด้วยสุดยอด toolkit ของ Django ในการทำ API โดยเฉพาะอย่าง …