Как мне удалить все метки в моем хрустящем макете формы? - PullRequest
0 голосов
/ 21 апреля 2020

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

self.helper.form_show_labels = False

Я поместил это в класс в моем forms.py. Однако я продолжаю получать это сообщение об ошибке:
self.helper.form_show_labels = False
NameError: имя 'self' не определено
Что я сделал не так?

Это мой forms.py Кстати.

from crispy_forms.helper import FormHelper

class MyInputForm(forms.ModelForm):
    self.helper.form_show_labels = False

1 Ответ

1 голос
/ 21 апреля 2020

добавить это к init

class MyInputForm(forms.ModelForm):
    ...
    def __init__(self, *args, **kwargs):
        super(MyInputForm, self).__init__(*args, **kwargs)
        self.helper = FormHelper()
        self.helper.form_show_labels = False
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...