0
0 Комментариев

Имею следующую форму.

#form
class SotrudnikiForm(forms.Form):
    fio = forms.CharField(max_length=225)
    stepen = forms.ModelChoiceField(queryset=Sotrudniki.objects.values('stepen'))
 
#view
def Sotrudniki(request):
    if request.method == 'POST':
        form = SotrudnikiForm(request.POST)
    else:
        form = SotrudnikiForm()
 
    return render(request, 'blog/post/name.html', {'form': form})
 
#template
<!DOCTYPE html>
<form action="" method="post">
    {% csrf_token %}
    {{ form }}
    <input type="submit" value="Submit" />
</form>

Необходимо чтобы в селекторе отображались данные из бд. Но в результате получаю значение в селекторе {‘stepen’: ‘stepen_1’}. Как можно получить отсюда только значение stepen_1?


Добавить комментарий