Django Rest Framework
จาก Morange Wiki
รุ่นแก้ไขเมื่อ 03:42, 8 มิถุนายน 2559 โดย Patcharapun (คุย | มีส่วนร่วม)
Django REST framework
Quickstart
Quickstart เป็นหัวข้อสำหรับคนที่เริ่มทำเว็บ API และ REST framework โดยจะเป็นการสร้าง API อย่างง่าย เพื่อให้ผู้ดูแลระบบสามารถ เพิ่ม ลบ แก้ไข ผู้ใช้งานได้
ขั้นตอนการตั้งค่า
- ตั้งค่าโปรเจคใหม่ด้วยการสร้าง Directory ชื่อว่า tutorial และ สร้างแอปพลิเคชั่นใหม่ชื่อ quickstart โดยมีกระบวนการดังต่อไปนี้
1. สร้าง Folder ชื่อ tutorial mkdir tutorial cd tutorial 2. สร้าง Virtual environment (virtualenv) virtualenv env source env/bin/activate 3. ติดตั้ง Django REST framework ลงใน virtualenv pip install django pip install djangorestframework 4. ตั้งค่าโปรเจคและแอปพลิเคชั่นใน Django django-admin.py startproject tutorial . # Note the trailing '.' character cd tutorial django-admin.py startapp quickstart cd ..
- ในขั้นตอนต่อไปนี้เป็นการเชื่อมต่อฐานข้อมูลให้กับโปรเจคโดยการ migrate
python manage.py migrate
- ต่อมาเป็นการสร้าง user โดยมี username : admin และ password : password123 เพื่อเอาไว้เข้าใช้ระบบ
python manage.py createsuperuser
ผลลัพธ์
มีข้อผิดพลาดในการสร้างรูปย่อ: ไฟล์สูญหาย
มีข้อผิดพลาดในการสร้างรูปย่อ: ไฟล์สูญหาย
.
- สร้าง Folder ชื่อ tutorial
อ้างอิง
Tutorial
1 - Serialization
2 - Requests & Responses
3 - Class based views
4 - Authentication & permissions
5 - Relationships & hyperlinked APIs
6 - Viewsets & routers