Я использую Django CreateView без пользовательского шаблона. Есть несколько полей, которые не требуются для моей формы. Так что в моей модели пустое значение установлено на true. Так что проверка в порядке. Однако я хочу визуально указать пользователю, какие поля являются обязательными или нет, перед попыткой отправки.
Добавление звездочки в подробное имя кажется глупым, потому что это переносится на представление администратора и заполнителей.
class MainForm(models.Model):
name = models.CharField(max_length=255)
address = models.CharField(max_length=255)
summary = models.CharField(max_length=63, verbose_name='Brief Description')
volume = models.IntegerField(blank=True)
frequency = models.ForeignKey(Frequency, blank=True)
...
class RequestForm(forms.ModelForm):
...
class Meta:
model = models.Request
fields = ['company_name', 'mailing_address', 'summary',
'owner_area', 'business_case', 'data_classification',
'data_volume', 'frequency', 'requested_on_behalf_of']
...
Мне бы очень хотелось стандартную красную звездочку, но все будет по-настоящему. Без создания собственного шаблона. Это возможно?