Я ищу способ перебора полей с bootstrap css. У меня есть два поля формы, и у одного должен быть выпадающий список, а второе - дата.
Если я выполняю итерацию, используя {{field}}, я получаю то, что хочу. Но если я хочу использовать bootstrap стиль поля, у меня есть пустые поля.
<div class="container">
<form method="POST">
<div class="form-group">
{% csrf_token %}
<br>
<a class="btn btn-primary btn-sm" href="{% url 'dodaj_ph' numer %}" role="button"
name="dodaj_ph">Dodaj PH</a>
<br>
{% for field in form %}
<label for="id_{{ field.name }}" class="col-2 col-form-label">{{ field.label }}</label>
<input class="form-control" type="{{ field }}">
{% endfor %}
<button type="submit" class="btn btn-primary" name="button">Wypożycz</button>
</div>
</form>
</div>
class testerForm(forms.ModelForm):
class Meta:
model = Tester
fields = ('phandlowy', 'data_wypozyczenia')
labels = {'phandlowy' : 'Przedstawiciel handl'}
'''
'''
class Tester(models.Model):
numer_seryjny = models.IntegerField(primary_key=True)
licencja_car = models.BooleanField(default=True)
licencja_hd = models.BooleanField(default=True)
dhandlowiec = models.ForeignKey(DHandlowiec, null=True, on_delete=models.SET_NULL)
phandlowy = models.ForeignKey(Phandlowy, null=True, on_delete=models.SET_NULL, blank=True)
wypozyczony = models.BooleanField(default=True)
data_wypozyczenia = models.DateField(blank=True, null=True)
problemy = models.CharField(max_length=2000, default="Brak problemów")
history = HistoricalRecords()
'''