Topics in this subject
11 topics
Django
Mental Model and MVT
Batteries included, Project vs App, and the Model-View-Template architecture.
✓Models and ORM
Defining database schemas, handling migrations, and querying the database.
✓Views and URLs
Routing HTTP requests using urls.py and handling logic via FBVs and CBVs.
✓Templates and Static Files
Django Template Language (DTL), context variables, and loading static assets.
✓Forms and Validations
Handling user input securely with Django Forms, ModelForms, and CSRF protection.
✓Django Admin Interface
Registering models and customizing the built-in CMS.
✓Django REST Framework (DRF) Basics
Introduction to DRF, why we need it, and how it upgrades Django for modern APIs.
✓DRF Serializers
Converting complex data (querysets/models) to JSON and vice-versa.
✓DRF Views and Routers
Building APIs rapidly using APIView, Generic Views, ViewSets, and automatic routing.
✓Middleware and Signals
Intercepting requests globally and decoupling app logic using event listeners.
✓Django and DRF Cheat Sheet
Quick reference guide for common Django CLI commands, ORM queries, and DRF setups.
No topics match that search.