Как я могу создать несколько кнопок отправки django форма?

Просто установите из .exe и добавьте его в PATH. https://www.python.org/getit/windows/ и попробуйте установить SublimeText3 и PyCharm для кодирования. Также вы можете использовать Jupyter-ноутбук.

143
задан Rapptz 25 June 2015 в 02:38
поделиться

2 ответа

Вы можете использовать self.data в методе clean_email для доступа к данным POST перед проверкой. Он должен содержать ключ с именем newsletter_sub или newsletter_unsub в зависимости от того, какая кнопка была нажата.

# in the context of a django.forms form

def clean(self):
    if 'newsletter_sub' in self.data:
        # do subscribe
    elif 'newsletter_unsub' in self.data:
        # do unsubscribe
85
ответ дан 23 November 2019 в 22:57
поделиться

Eg:

if 'newsletter_sub' in request.POST:
    # do subscribe
elif 'newsletter_unsub' in request.POST:
    # do unsubscribe
216
ответ дан 23 November 2019 в 22:57
поделиться
Другие вопросы по тегам:

Похожие вопросы: