在Digital Ocean部署Django项目时所有静态文件返回404错误
问题:生产环境静态文件404,仅显示纯HTML页面
本地开发环境测试应用功能完全正常,但部署到生产环境后,所有静态文件均返回404错误,仅能显示纯HTML内容。
相关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')
问题解决:
安装whitenoise后,静态文件加载恢复正常。
内容的提问来源于stack exchange,提问作者antv2291
相关产品推荐
相关产品推荐

