Я пытаюсь установить html макет моих форм с помощью помощника и макета хрустящей формы. Другими словами, я установил свою форму следующим образом.
class MaterialeForm(forms.ModelForm):
data_contabile=forms.DateTimeField(widget=DatePicker(attrs={
class Meta:
model = Materiale
fields = "__all__"
def __init__(self, *args, **kwargs):
super().__init__(*args, **kwargs)
self.helper = FormHelper()
self.layout = Layout(
Field('conta', id="form-conto", css_class="form-control", name="Conto"))
И после этого я установил в своем шаблоне html код:
<div class="modal-body">
<label for="conto"></label>
{{form.conto|as_crispy_field}}
, но в макете идентификатор и имя не работают должным образом. На самом деле, если я просматриваю страницу, я пробую следующий код:
<select name="conto" class="select form-control form-control" required="" id="id_conto"> <option value="">---------</option> <option value="1" selected="">Materia Prima</option>
</select>
где ошибка?