Directorio de artículos
1. Introducción a los paquetes dependientes
- coreapi (1.32.0+): compatibilidad con la generación de esquemas.
- Markdown (3.0.0 +): Markdown admite API navegable.
- Pygments (2.4.0 +): agregue resaltado de sintaxis al procesamiento de Markdown.
- django-filter (1.0.1 +) - soporte de filtrado.
- django-guardian (1.1.1 +) - Soporte de permisos a nivel de objeto
2. Instale paquetes principales y paquetes dependientes
shell> pip3 install djangorestframework # 核心包
shell> pip3 install markdown django-filter coreapi Markdown Pygments django-guardian # 依赖包
3. Regístrese para postularse al proyecto
Añadiendo rest_framework
al proyecto settings.py
en la INSTALLED_APPS
configuración.
INSTALLED_APPS = [
...
'rest_framework',
]
4. Verificación de inicio de sesión del navegador
Si planea usar una API navegable, es posible que también deba agregar las vistas de inicio y cierre de sesión del marco REST. Agregue lo siguiente al archivo root urls.py
urlpatterns = [
...
path('api-auth/', include('rest_framework.urls')),
]