Удалите '*' из обязательных полей
У меня есть форма в django, в которой есть некоторые демографические данные. Я хочу, чтобы эти поля были required
, но если я задаю их такими из модели, я получаю специальный символ *
после каждой метки поля в форме. Как убрать этот символ, но сохранить эти поля как обязательные? Поля моей модели:
location = models.CharField(max_length=254, choices=COUNTRIES, null=True)
homeowner = models.CharField(max_length=254, choices=HOME_STATUS, null=True, blank=True)
Форма:
class UserDemographicsForm(forms.ModelForm):
class Meta:
model = Demographics
fields = ['age', 'sex', 'yearly_income', 'employment', 'location', 'homeowner', 'education', 'home_adults', 'home_children']
def __init__(self, *args, **kwargs):
super().__init__(*args, **kwargs)
self.helper = FormHelper()
self.helper.form_method = 'post'
self.helper.form_tag = False
и результат, который я пытаюсь опустить :