我的问题很简单。我有一个像这样的模板:
<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/')
类似这样的表单(它使用模型 Image):
class ImageForm(ModelForm):
class Meta:
model = Image
并且像这样查看:
for f in request.FILES:
# imageform:
image = ImageForm(request.POST, f)
image.save()
问题在于我无法上传图片。 我想将图像保存在 Image Model 的两个单独实例中。
我遇到了一个错误:
'unicode' 对象没有 'get' 属性
感谢任何帮助和回复。
提供更多信息更新