Максимальный предел загрузки файла Django ImageField

У меня есть мой аватар в моей модели UserProfile в файле models.py: -

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 МБ. Я прошел через множество ответов на stackoverflow. но до сих пор не в состоянии сделать это. Как я могу это сделать?


person H.G.    schedule 17.08.2016    source источник