Проверка наличия экземпляра Django ModelForm

Я хотел бы отображать предупреждающее сообщение, если я нахожусь в форме редактирования, и скрывать его, если я нахожусь в форме создания Django ModelForm.

form.is_boundскажите, была ли форма ранее заполнена, но как проверить, была ли установлена ​​ModelForm с существующим экземпляром?

Я попробовал это hasattr(form.instance, 'pk'), но правильно ли это?

Cheers,

Natim

29
задан Natim 14 March 2012 в 14:38
поделиться