我在models.py文件中的UserProfile模型中有我的头像: -
class UserProfile(models.Model):
profileuser = models.OneToOneField(User)
handle = models.CharField(max_length=128, blank=True)
avatar = models.ImageField(upload_to='profile_images', blank=True)
在我的forms.py文件中: -
class UserProfileForm(forms.ModelForm):
class Meta:
model= UserProfile
exclude= ('profileuser',)
在我的views.py文件中,我正在获取如下文件数据: -
if 'avatar' in request.FILES:
profile.avatar = request.FILES['avatar']
我想将最大上传图片文件大小限制为1 MB。我在stackoverflow上经历了很多答案。但仍然无法做到这一点。 我怎样才能做到这一点?