我正在尝试通过 django-rest-swagger 插件记录我的 API,但我遇到了问题。 jsons 是用我的 API 路径创建的,除了 swagger 之外的所有东西都无法读取它们。我收到此消息:
fetching resource list: http://127.0.0.1:8000/docs/api-docs/
我正在使用 django-rest-swagger 0.3.4 和 djangorestframework 2.4.0。
请您参考如下方法:
如果您看到的错误是:
Can't read swagger JSON from http://127.0.0.1:8000/doc/api-docs/
检查 urls.py 中包含 swagger url 的 docs 根目录中是否缺少尾部斜杠:
urlpatterns = [
url(r'^docs/', include('rest_framework_swagger.urls')),
# ^-- don't forget this
]
