Вам не нужно поле модели для представления html. Поля модели в основном для базы данных. Любые данные поля могут быть показаны в пунктах с маркерами, поскольку маркеры являются частью стиля, они не имеют ничего общего с типом данных (полем модели). Прочитайте документацию по bootstrap4 или посмотрите учебник для начинающих в «List Groups bootstrap4».
Тем не менее, приведенный ниже код прекрасно работает для простого представления маркеров в html.
<ul class="list-group">
<li class="list-group-item">First item</li>
<li class="list-group-item">Second item</li>
<li class="list-group-item">Third item</li>
</ul>
Ниже приведен еще один возможный кодспособ написания кода выше на html-странице django
<ul class="list-group">
<li class="list-group-item" id='product'>{{ form.product }}</li>
<li class="list-group-item" id='price'>{{ form.price}}</li>
<li class="list-group-item" id='discount'>{{ form.discount}}</li>
</ul>
Пример:
forms.py
from django import forms
class product(forms.Form):
productname= forms.CharField(label='ProductName', max_length=100)
price= forms.IntegerField(label='5')
discount= forms.IntegerField(label='5')
loginpage.html
<ul class="list-group">
<li class="list-group-item" id='product'>{{ form.product }}</li>
<li class="list-group-item" id='price'>{{ form.price}}</li>
<li class="list-group-item" id='discount'>{{ form.discount}}</li>
</ul>