Répertoire d'articles
1. Présentation des packages dépendants
- coreapi (1.32.0+) - Prise en charge de la génération de schéma.
- Markdown (3.0.0 +) - Markdown prend en charge l'API navigable.
- Pygments (2.4.0 +) - Ajout de la coloration syntaxique au traitement Markdown.
- django-filter (1.0.1 +) - support de filtrage.
- django-guardian (1.1.1 +) - Prise en charge des autorisations au niveau des objets
2. Installez les packages principaux et les packages dépendants
shell> pip3 install djangorestframework # 核心包
shell> pip3 install markdown django-filter coreapi Markdown Pygments django-guardian # 依赖包
3. Inscrivez-vous pour postuler au projet
Ajout rest_framework
au projet settings.py
dans les INSTALLED_APPS
paramètres.
INSTALLED_APPS = [
...
'rest_framework',
]
4. Vérification de la connexion au navigateur
Si vous prévoyez d'utiliser une API navigable, vous devrez peut-être également ajouter les vues de connexion et de déconnexion du framework REST. Ajoutez ce qui suit au fichier racine urls.py
urlpatterns = [
...
path('api-auth/', include('rest_framework.urls')),
]