的Django的子文件夹1.6.5Django的静态
我的静态文件是下的静态子未发现静态文件。
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
文件夹中,并且我在我的模板文件中使用了完整路径。为什么它不起作用?提前致谢。现在
''应该是'MYAPP /图片/ my.png'和'HERE = os.path.dirname(os.path.dirname(__ file __))'settings.py中的''也可以使用'STATICFILES_DIRS =( os.path.join(HERE,“static”), )'' 。 –