Skip to content

snkey-todo/django_rest_swagger_tutorial

Repository files navigation

django_rest_swagger_tutorial

django rest swagger framework tutorial

基于django_rest_tutorial进行迭代。

swagger框架你可以理解为一个装饰器,把我们的rest框架包装的更加好看、好用。

配置swagger框架

授权部分,在rest框架部分已经做了,这里我们补充一些swagger框架提供的授权即可。

  • 安装 pip install django-rest-swagger

  • 添加到settings.py中

INSTALLED_APPS = [ ... 'rest_framework_swagger', ... ]

  • 修改主urls.py文件
# swagger
from rest_framework_swagger.views import get_swagger_view

schema_view = get_swagger_view(title='API')

urlpatterns = [
    path('docs/', schema_view),
]
  • 在settings.py文件中增加如下代码
LOGIN_URL = 'rest_framework:login'
LOGOUT_URL = 'rest_framework:logout'

运行效果图如下: image

About

django rest swagger framework tutorial

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published