Skip to main content
 首页 » 编程设计

python之Django rest swagger 无法读取 json api 路径

2025年05月04日43think

我正在尝试通过 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 
]