我已经开始学习Django1.8了。
在我的项目中,我有2个应用程序 - 一个是account app
,另一个是images app
。每个应用程序目录都包含静态目录。
2个应用程序的静态目录结构如下。
帐户应用
static/
css/
base.css
图片应用
static/
js/
bookmarklet.js
css/
bookmarklet.css
当我在浏览器的http://127.0.0.1:8000/static/css/base.css
转到account app
时,我可以在浏览器上找到base.css
文件。
但是当我转到http://127.0.0.1:8000/static/js/bookmarklet.js
中的images app
时,我收到404错误。
无法找到'js \ bookmarklet.js'
我不知道如何解决这个问题。
答案 0 :(得分:0)
当我在STATICFILES_DIRS
文件中添加settings.py
时,我可以解决此问题。
STATICFILES_DIRS = (
os.path.join(BASE_DIR, "static"),
)