我得到了以下文件的层次结构:
项目
还有其他的东西
3个模板
这是一张图片。
*网站图片
*app1
* app1 *
*注册。
*登录模板
base.html (整个网站的基础)
style.css (用于base.html)
在登录模板中,我扩展了‘base.html’。“base.html”使用“style.css”以及“templates/ images”目录中的所有图像。由于某些原因,即使我正在扩展登录模板,也不会在登录模板中显示任何CSS样式或图像。
这个图像丢失的问题是不是与某个地方搞砸的“媒体”设置有关?我从来没有理解过这些,但这是我的概念验证中的一个主要障碍,所以任何帮助都是非常感谢的。
谢谢!
发布于 2010-06-17 15:52:47
我建议不要把样式和图片放在那里。对于开发,您的MEDIA_ROOT可能指向包含文件的计算机上的任意本地目录,它甚至不需要位于您的django项目的根文件夹下(请参阅http://docs.djangoproject.com/en/dev/ref/settings/#media-root)。
对于生产环境,无论如何都必须选择一种不同的方法来提供静态内容(http://docs.djangoproject.com/en/dev/howto/static-files/#the-big-fat-disclaimer)。
https://stackoverflow.com/questions/3059713
复制相似问题