Как в Django создать таблицу матричного типа с одним полем формы, где атрибут имени поля будет разным (например, как матрица a_1_1, a_1_2, ...)?

Моя форма:

class DatainputForm(forms.Form):
def __init__(self, request, *args, **kwargs):
    super().__init__(*args, **kwargs)
    for i in range(3):
        for j in range(3):
            self.fields['costtp_sd%s%s' % (i, j)] = forms.DecimalField()

В шаблоне HTML:

    {% for form in datatp_from %}  # datatp_from is the name of the form in views.py
{{ form }}

{% endform %}

Форма отображается на HTML странице:

Форма отображается на HTML странице:

Но я хочу получить его в матричной форме, как показано ниже:

Но я хочу получить его в матричной форме, как показано ниже:

Вернуться на верх