我正在使用 twitter-bootstrap 设计我的页面。我已经制作了一个base.html文件,它将作为我的所有模板扩展的全局基础文件。
我的问题是当我为所有模板扩展base.html时。它不显示 CSS,而是以纯 HTML 显示所有内容。当我查看页面源代码时,可以看到 javascript 和 CSS 文件。(这意味着这些文件已正确加载但未显示)
在settings.py
STATIC_URL = '/static/'
STATIC_ROOT = '/var/www/static/'
STATICFILES_DIRS = '/home/User/workspace/project/static'
我的项目结构如下:
-App1
-templates
- sample.html (which extends base.html)
-App2
-App3
-App4
-static
-css
-bootstrap.css
-js
-bootstrap.js
-jquery.js
-templates
-base.html
我不明白可能是什么问题。任何帮助都会非常棒!