নিচে Django + Django REST Framework (DRF) প্রোজেক্ট করার জন্য আপনার দরকারি সব
অফিসিয়াল, স্ট্যান্ডার্ড , বেস্ট-রেফারেন্স ডকু মেন্টেশন লিংক এক জায়গায় সাজিয়ে দিচ্ছি।
✅ 1. Official Django Documentation
[Link]
🔗 Django Official Docs
[Link]
Important Sections:
Models: [Link]
QuerySet API: [Link]
Forms: [Link]
Authentication system:
[Link]
Middleware:
[Link]
Class-Based Views:
[Link]
Deployment Checklist:
[Link]
✅ 2. Django REST Framework (DRF) Official Docs
🔗 DRF Official Docs
[Link]
DRF Important Topics:
Serializers:
[Link]
ViewSets:
[Link]
Routers:
[Link]
Permissions:
[Link]
Authentication:
[Link]
Generic Views (ListCreateAPIView, etc.):
[Link]
Throttling:
[Link]
Pagination:
[Link]
✅ 3. Django Deployment / Production Docs
Gunicorn setup:
[Link]
Nginx + Django:
[Link]
Docker + Django:
[Link]
✅ 4. Django Security & Best Practices
Django Security Guide:
[Link]
OWASP Security Guidelines:
[Link]
✅ 5. Django Packages (Official / Trusted Resource)
Django Packages:
[Link]
✅ 6. JWT Authentication (DRF SimpleJWT)
Simple JWT Docs:
[Link]
✅ 7. API Documentation Tools
DRF YASG (Swagger):
[Link]
drf-spectacular:
[Link]
✅ 8. Django Debug Toolbar
[Link]
✅ 9. CORS
[Link]
✅ 10. Perfect Django + DRF Project Structure Guide
Best Practice Structure
[Link]
Whitenoise Link:
[Link]
- install
- STATIC_ROOT = BASE_DIR / "staticfiles"
- middleware add
- storage add
- STATICFILES_STORAGE =
"[Link]"
-
- run the static file
- ```python3 [Link] collectstatic```