Доброго. Есть задача принять от пользователя картинку и сразу ее ресайзнуть и сохранить на хостинг. После подключения django-resized перестала работать ModelForm, хотя добавление через админку работает корректно, так же корректно работала форма до подключения django-resized. Не могу понять где моя ошибка, как ее найти.
class real_obj(models.Model):
faceimg = ResizedImageField(verbose_name='image', size=[100, 50], crop=['middle', 'center'], upload_to='static/imgages/faceimages', blank=True,
null=True)
agent_id = models.ForeignKey(agent)
owner_id = models.ForeignKey(contragent)
title = models.CharField(max_length=200)
class real_obj_form(ModelForm):
class Meta:
model = real_obj
fields = ['title', 'owner_id', 'type', 'deal', 'city', 'district', 'adress', 'metro_station',
'metro_walk_time', 'area','price_total', 'description', 'faceimg']
def new(reguest):
if reguest.method == 'POST':
form = real_obj_form(reguest.POST)
if form.is_valid():
usrname = reguest.user.username
my_agent = agent.objects.get(login=usrname)
new_obj = form.save(commit=False)
new_obj.agent_id = my_agent
form.save()
return HttpResponseRedirect('/crm')
else:
form = real_obj_form()
return render(reguest, 'new_ro.html', {'form': form})