我无法在模板中显示图像。这是我的代码:模板中的图像不显示
settings.py
MEDIA_ROOT = os.path.join(DIRNAME, 'media')
MEDIA_URL = ''
STATIC_ROOT = os.path.join(DIRNAME, 'static')
STATIC_URL = '/static/'
# Additional locations of static files
STATICFILES_DIRS = (
os.path.join(DIRNAME, 'my_static'),
)
在我的模型
:
photo = models.ImageField(upload_to='media/images')
在网站源(按Ctrl + U在Firefox):
<img class="preview_image" src="static/images/test_1.png" ale="photo" />
如何显示正确的图像?
尝试添加第一个斜杠,即'src =“/ static/images/test_1.png”' – stalk 2013-02-20 09:47:15
不起作用。如果我尝试127.0.0.1:8000/static/images/test_1.png - >找不到页面(404) – user2090552 2013-02-20 09:49:08
如何将图像文件url放在模板中? – Rohan 2013-02-20 09:51:50