Форма Django не переходит в формат html

Я пытаюсь применить ModelChoiceField в качестве поля, которое вроде бы работает как надо, но по какой-то причине оно не соответствует формату шаблона.

enter image description here

Изображение слева - это то, как оно должно выглядеть, а изображение справа - то, как оно выглядит.

Я создал форму, но она все равно не хочет вносить изменения. Обычно это работает, когда я назначаю форму полю, и это работало с другими методами.

Вот мой Forms.py

class dv_Form(ModelForm):
    class Meta:
        model = dv_model
        fields = '__all__'
    Metric_name_dv = forms.ModelChoiceField(queryset=dv_model.objects.values_list('Metric_name_dv', flat=True),widget=forms.Select)

Мой views.py (на всякий случай)

def Auditor(request):
    model = auditsModel.objects.filter(qs_login=request.user)
    dv_models= dv_model.objects.all()
    

    form = auditForm()
    form_dv = dv_Form()
    if request.method == "POST":
        form = auditForm(request.POST)
        form_dv = dv_Form(request.POST)
        if form.is_valid() and form_dv.is_valid():
            form.save()
            form_dv.save()  # <-- Add this to get the updated data instance

    context = {'items': model, 'form': form, 'dv': form_dv}
    return render(request, "main/auditform.html", context)

HTML СТРАНИЦА

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