среда, 18 января 2012 г.

Re: не срабатывание clean() в форме

таки да. спасибо

myblog_form = form_class(request.POST, initial={'readonly':False,
'user':request.user,})
помогло

On 19 Січ, 06:43, Anton Yanchenko <simplyl...@gmail.com> wrote:
> 19 января 2012 г. 8:02 пользователь GSV
> <svyatoslav.zhurov...@gmail.com> написал:> myblog_form.is_valid() - дает False
> > в форме clean() даже не выполняеться :(
> > в чем причина?
>
> У вас конструктор перегружен и первые 2 параметра - user и readonly, а
> вы передаёте вместо них request.POST и user'а соответственно.
> Следовательно is_valid возвращает False потому что у вас форма
> unbound, т.е. без данных.
>
> --
> Anton Yanchenko

Комментариев нет:

Отправить комментарий