【发布时间】:2011-07-08 04:23:18
【问题描述】:
我的 UserProfile 模型中有一个 photo 字段,因此任何用户都可以上传他的照片。我在想我所需要的只是 UserProfile 的 ModelForm,但是如果没有指定用户,它当然会失败。但是,如果我将 request.user 作为参数传递给表单构造函数 - 它也将不起作用,因为表单的 UserProfile 没有与该用户连接。
class ProfileUploadPhotoForm(forms.ModelForm):
class Meta:
model = UserProfile
fields = ('photo',)
有没有办法设置,修改哪个用户的个人资料?
【问题讨论】:
标签: python django forms upload