Django加载Bootstrap失败
引用官网CDN时候能够将Navbar的样式显示出来,但是换到本地css的时候就不行了,只有navbar-defautl样式能使用。
setting.py的设置是没问题的应该
STATIC_URL = '/static/'
STATIC_ROOT=(
os.path.join(BASE_DIR,'static'),
)
文件目录如下(new1是Project,new2是app)
页面应用如下
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
BASE_DIR,说的应该是test目录,从配置的路径来看,static应该和两个应用new1、new2在同一个目录
我项目的路径也类似,不过这个功能依赖于配置文件的设置
TEMPLATES = [
]
我觉得你配置的路径不对`STATIC_URL = '/static/'
STATIC_ROOT=(
)`
这样配置应该是可以的吧,试一下
你好,官网cdn的bootstrap.css没问题,但是本地有问题,表明你的static配置存在问题。
可以通过打开chrome 浏览器的开发者模式,查看是否有报错,提示找不到一些css文件,来确认是css路径问题。
确定后是这个问后,可以打印出你的setting.py中BASE_DIR,以便定位问题