2016-08-12 3 views
1

Я использую django-extra-views для создания набора форм для обновления кучи экземпляров модели, но мне нужно добавить дополнительное поле для всего набора форм - спросить пользователя, намерены ли они направить по электронной почте соответствующих людей любые изменения в наборе форм или нет.Добавить поле формы для всего набора форм

Обратите внимание, что я НЕ намерен добавлять поле в каждую форму в наборе форм - всего одно дополнительное поле для всего набора форм.

Любая идея, как я могу это сделать?

ответ

0

Я не вижу способа установить поле в formet, но вы можете обойти. Используйте ключ в файл настройки, который определяет, должен ли намёк пойти на любые изменения в formset или нет, и проверить, как следовать

if formset.has_changed() and settings.INTIMATION_KEY: 
    send_mail() 
+0

Да, но я хочу, чтобы пользователи могли выбрать, следует ли отправить по электронной почте всякий раз, когда они делают изменения , – bodger

Смежные вопросы