【发布时间】:2014-07-30 18:17:28
【问题描述】:
django 1.6.5
我的静态文件在 static 的子文件夹下。
djangoprj
djangoprj
settings.py
urls.py
wsgi.py
__init__.py
static
myapp
mystaticfiles
...
apps
myapp
...
templates
*.html
...
在我的模板文件中,我将静态文件链接为完整路径。
<img src="/static/myapp/images/my.png" />
但是没有找到那些文件。我收到 404 错误。
当将 settings.py 更改为
STATIC='/static/myapp/'
我可以得到那些静态文件。但我不想那样做。当STATIC='/static/' 时,为什么不炒锅?有没有一些简单的方法来解决这个问题,而不是手动执行命令,例如“collectstatic”?我已将静态文件放在static 文件夹中,并且在模板文件中使用了完整路径。为什么它不起作用?提前致谢。
【问题讨论】: