Удаление вспомогательного текста в формах Django

У меня есть форма в Django для добавления объекта в приложение. На форме я хочу удалить вспомогательный текст из формы. Я уже делал это в другой форме, но не могу воспроизвести удаление. Есть идеи, мой код приведен ниже:

from django import forms
from .models import Node

class DateInput(forms.DateInput):
    input_type = 'date'

class NodeCreateForm(forms.ModelForm):
    class Meta:
        model = Node
        fields = ('nickname', 'address', 'date')
        help_texts = {
            'nickname': None,
            'address': None,
            'date': None
        }
        widgets = {
            'date': DateInput(),
        }

Вы можете попробовать переопределить конструктор класса формы, например:

class NodeCreateForm(forms.ModelForm):
    def __init__(self, *args, **kwargs):
        super(NodeCreateForm, self).__init__(*args, **kwargs)
        self.fields['nickname'].help_text = ""
        self.fields['address'].help_text = ""
        self.fields['date'].help_text = ""
    class Meta:
        model = Node
        fields = ('nickname', 'address', 'date')
        widgets = {
            'date': DateInput(),
        }
Вернуться на верх