一尘不染

如何使Django通过Gunicorn提供静态文件?

django

我想在localhost上的gunicorn下运行django项目。我安装并集成了Gunicorn。当我跑步时:

python manage.py run_gunicorn

它可以工作,但是没有任何静态文件(css和js)

我在settings.py中禁用了debug和template_debug(将它们设置为false),但是仍然相同。我想念什么吗?

我称静态为:

{{ STATIC_URL }}css/etc....

阅读 767

收藏
2020-03-30

共1个答案

一尘不染

在开发模式下以及使用其他服务器进行本地开发时,请将其添加到url.py

from django.contrib.staticfiles.urls import staticfiles_urlpatterns

# ... the rest of your URLconf goes here ...

urlpatterns += staticfiles_urlpatterns()
2020-03-30