Django ImageField文件最大上传限制

时间:2016-08-17 16:14:47

标签: python django

我在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上经历了很多答案。但仍然无法做到这一点。 我怎样才能做到这一点?

0 个答案:

没有答案