API接⼝⽂档--urls设置"""Django01 URL Configuration
The `urlpatterns` list routes URLs to views. For more information please see:
docs.djangoproject/en/3.1/topics/http/urls/
Examples:
Function views
1. Add an import:  from my_app import views
2. Add a URL to urlpatterns:  path('', views.home, name='home')
Class-based views
1. Add an import:  from other_app.views import Home
2. Add a URL to urlpatterns:  path('', Home.as_view(), name='home')
Including another URLconf
1. Import the include() function: from django.urls import include, path
2. Add a URL to urlpatterns:  path('blog/', include('blog.urls'))
"""
ib import admin
from django.urls import path, include, re_path
from rest_framework.documentation import include_docs_urls
from drf_yasg.views import get_schema_view
from drf_yasg import openapi
schema_view = get_schema_view(
openapi.Info(
title="洋API接⼝⽂档",
django登录注册功能default_version='v1',
description="这是个⼗全⼗美的接⼝⽂档",
terms_of_service="",
contact=openapi.Contact(email="zxy_"),
license=openapi.License(name="Awesome IP"),
),
public=True,
# validators=['ssv', 'flex'],
# permission_classes=(permissions.AllowAny,),      # 权限
)
urlpatterns = [
# path('admin/', admin.site.urls),
path('', include('projects.urls')),
path('', include('interfaces.urls')),
path(r'docs/', include_docs_urls(title='测试平台接⼝⽂档', description='友好的接⼝⽂档')),
re_path(r'^swagger(?P<format>\.json|\.yaml)$', schema_view.without_ui(cache_timeout=0), name='schema-json'),    path('swagger/', schema_view.with_ui('swagger', cache_timeout=0), name='schema-swagger-ui'),
path('redoc/', schema_view.with_ui('redoc', cache_timeout=0), name='schema-redoc'),
]

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。