【问题标题】:Pycharm does not load find my static filesPycharm 不加载找到我的静态文件
【发布时间】:2019-08-24 07:38:59
【问题描述】:

Pycharm 找不到我的 css 文件。在屏幕截图中,显示了 settings.py 以及 .css 所在的目录以及终端返回 404。有人可以指出问题出在哪里吗?

【问题讨论】:

    标签: python css pycharm


    【解决方案1】:

    使用STATICFILES_DIRS 而不是STATIC_ROOT,如下所示:

    STATICFILES_DIRS = os.path.join(BASE_DIR, 'static')
    

    这是SO explanation STATICFILES_DIRS 和 STATIC_ROOT 之间的区别(向下滚动到以以下开头的部分:“...开发 STATIC_ROOT 在开发过程中是没有用的,它只是部署时需要的。”)

    【讨论】:

    • 请将其更改为STATICFILES_DIRS = [os.path.join(BASE_DIR, 'static')],因为 STATICFILES_DIRS 需要是一个列表而不是元组,它可以工作:)
    猜你喜欢
    • 2017-11-08
    • 2019-01-21
    • 1970-01-01
    • 2017-10-20
    • 2017-01-27
    • 1970-01-01
    • 2021-09-04
    • 2017-06-28
    相关资源
    最近更新 更多