django rest swagger无法正常显示

时间:2015-09-21 08:29:28

标签: django django-rest-framework

我想使用django-rest-swagger记录我的API,所以我按照official doc设置我的django应用程序。但它没有像下面那样正确显示:

does-not-display-properly

我正在使用Nginx + supervisor + gunicorn来为我的django应用程序提供服务。它们有可能导致它吗?

正确的页面应如下所示:

s http://www.django-rest-framework.org/img/django-rest-swagger.png

1 个答案:

答案 0 :(得分:2)

我假设您的静态文件未配置。你可以在firebug或chrome dev工具中看到这个。

  1. 阅读文档如何部署静态文件(https://docs.djangoproject.com/en/1.8/howto/static-files/deployment/
  2. 检查INSTALLED_APPS中的rest_swagger。
  3. 检查STATIC_URL,STATIC_ROOT设置是否设置正确。
  4. 调用collectstatic管理命令。
  5. 检查nginx是否配置为在STATIC_ROOT文件夹中提供静态文件。