首页 > 解决方案 > Gunicorn 找不到静态文件

问题描述

通过在digitalcloud 教程中使用没有 nginx 的 gunicorn, 我的服务器正在运行,并且在控制台上是

not found: /static/style.css

设置.py

STATIC_URL = '/static/'
STATIC_ROOT = os.path.join(BASE_DIR, 'static/')

我已经尝试过

  1. 静电收集

  2. urlpatterns += staticfiles_urlpatterns()在 urls.py 文件中执行

  3. makemigrations + 迁移

标签: djangogunicorndjango-staticfiles

解决方案


MEDIA_URL = '/媒体/'

MEDIA_ROOT = os.path.join(BASE_DIR, 'media')

STATIC_URL = '/静态/'

STATIC_ROOT = os.path.join(BASE_DIR, "static/")

urlpatterns = [你的网址] + static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)


推荐阅读