API REST
Django REST Framework (DRF)
-
Installation
-
Configuration
-
Désactiver CSRF
-
Serializers
Les serializers transforment les instances des modèles en JSON (et inversemenent).
-
Views
Création des vues basées sur Django REST Framework pour gérer les opérations CRUD des tâches.
-
Routes
Création des routeurs pour accéder à l’API en utilisant un routeur fourni par Django REST Framework.
-
Pagination
-
Filtres
Swagger UI
-
Installation
-
Intégration d’OpenApi
Création d’un fichier
swagger.py
, pour configurer la documentation d’OpenApi. -
Route
-
Configuration
Modification du fichier
task_manager/settings.py
, ajout de la sectionSWAGGER_SETTINGS
.
Sécurisation par Token indépendant
-
Modèle
-
Authentification personnalisée
-
Permisssion personnalisée
CORS
-
Installation