【发布时间】:2019-04-27 21:16:05
【问题描述】:
我想将 Swagger 添加到 Django REST 框架中,但我无法获取 POST 正文参数...
我的工作:
serrings.py
INSTALLED_APPS = [
....
'rest_framework_swagger',
]
REST_FRAMEWORK = {
'DEFAULT_PARSER_CLASSES': [
'rest_framework.parsers.FormParser',
'rest_framework.parsers.MultiPartParser',
'rest_framework.parsers.JSONParser',
]
}
urls.py
schema_view = get_swagger_view(title='My API')
urlpatterns = [
path('', schema_view),
...
]
Views.py
class MyView(APIView):
def post(self, request, format=None):
...
return Response(something)
但我的招摇总是看起来像:
在这种情况下,我无法发布我的 body 参数 (json) 来尝试... 如何解决这个问题
【问题讨论】:
标签: post django-rest-framework swagger django-swagger