Django项目上线后无法加载xadmin等的静态文件问题(django的settings中几个static设置项的关系)

本文介绍了Django项目上线后无法加载xadmin等静态文件的解决方案,重点在于settings.py中static相关设置的调整,包括STATIC_ROOT、STATIC_URL和STATICFILES_DIRS。通过设置STATICFILES_DIRS来指定各app的static目录,并运行`collectstatic`命令将静态文件合并到STATIC_ROOT。同时,还探讨了nginx中配置静态文件路径的方法。
摘要由CSDN通过智能技术生成

多数是static的settings.py设置问题.
这里不设置好其他app的static你同样是加载不了

1.settings.py里面这样设置.

STATIC_URL = '/static/'
#这里注意不要和你项目static文件夹名一样,因为这个是用来存放收集来的所有静态文件的.
#如果你设置相同,等运行collectstatic时会警告.
STATIC_ROOT = os.path.join(BASE_DIR, 'static1')

# 我们的静态文件分开三个部分
# 这里我们设为三个路径
STATICFILES_DIRS = [
    os.path
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值