我的模型中有这个图像字段
foto = models.ImageField(upload_to="user/%Y/%m/%d",default='')
在我的设置中:
MEDIA_ROOT = os.path.join(PROJECT_PATH, "media")
MEDIA_URL = "/media/"
在我的模板中:
<img class="profilfoto" src="{{MEDIA_URL|escapejs}}{{user.foto.name}}" />
其他图像upload_to='.'
正在保存到媒体文件夹中,但user
没有创建文件夹,这是为什么?
我运行了 syncdb 和 schemamigration,一切正常,但加载此图像会出现 404 错误,因为路径不存在。我的错误是什么?