我已经在开发中测试了我的应用程序,并成功地让它在本地服务器上运行,在开发中完全正常。我现在一直在尝试将它推向生产,但没有提供任何静态文件。连接已成功,因为域仅使用纯HTML显示应用程序。但是,所有静态文件都返回相同的404错误。
settings.py
BASE_DIR = os.path.dirname(os.path.dirname(os.path.abspath(__file__)))`
STATIC_URL = "static/"
STATIC_ROOT = os.path.join(BASE_DIR, 'static')
编辑:安装白噪声修复了这个问题!
2条答案
按热度按时间vuktfyat1#
试试这个:
或者尝试以下命令:
jk9hmnmh2#
尝试在每个HTML文件顶部,如果你没有:
这是因为当你添加一些静态文件时,你必须手动告诉模板加载这些静态文件。
更多信息,请参见here