Как генерировать элементы формы из класса forms.Form в Django?

В моем проекте функция имеет несколько возможных областей применения.

class ProjectForm(forms.Form):

features = Feature.objects.all()

i = 0

for feature in features.iterator():

    scopes = RectificationAssetMultiField(
        required=False,
        queryset=Scope.objects.filter(feature=feature.pk),
        widget=forms.CheckboxSelectMultiple,
    )
    
    i+=1


class Meta:
     model = Project

Мне нужно создать группы "RectificationAssetMultiField".

В моем текущем коде только последний набор диапазонов отображается с помощью {{ form.scopes }}.

Я только мог подумать о генерации имен переменных (scopes0, scopes1... для каждой функции), но я не уверен, правильный ли это способ и может ли он работать или нет. Как я могу этого добиться?

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