【发布时间】:2010-11-21 21:50:02
【问题描述】:
我的问题很简单。我有这样的模板:
<form enctype="multipart/form-data"
action="{% url offers.views.add_offer %}" method="post">
<input type="file" name="image1" />
<input type="file" name="image2" />
<input type="submit" value="Add" />
</form>
模型看起来像这样:
class Image(models.Model):
image = models.ImageField(upload_to='uploads/images/offers/')
还有这样的形式(它使用模型图像):
class ImageForm(ModelForm):
class Meta:
model = Image
然后这样看:
for f in request.FILES:
# imageform:
image = ImageForm(request.POST, f)
image.save()
问题是我无法上传图片。我想将图像保存在两个单独的实例 od Image Model 中。
我有一个错误:
'unicode' 对象没有属性 'get'
感谢您的帮助和回复。
更新以提供更多信息
【问题讨论】:
标签: django django-models upload