Я работаю над окладом с Джанго.На своей странице я копирую форму столько же, сколько Инструкторы.Таким образом, каждый день я могу выбрать Инструктора и выбрать его деятельность.
Это работает, но я ленив, поэтому я не хочу выбирать инструктора в каждой форме на странице.Я хотел бы отобразить одну форму для каждого инструктора с именем этого инструктора без выбора.
Сейчас это выглядит так:
моя форма:
class EntryForm(forms.Form):
user = forms.ModelChoiceField(queryset=Users.objects.all().filter(role__code="INS", pool=True),
empty_label="Choose an Instructor")
мое мнение:
def addentry(request):
entryformset = formset_factory(EntryForm, extra=5)
return render(request, 'addentry.html', locals())
и мой шаблон:
{% for form in entryformset %}
{{ form.as_p }}
{% endfor %}
Я поставил 5 дополнительно, но, конечно, я изменил его с количеством инструкторов.
Так чтоЯ хочу сделать, это заменить мой modelChoiceField, который является выбором, например, BOB и ANNA в каждой форме на BOB в первой форме и ANNA во второй в качестве предварительно выбранного выбора или непосредственно в виде текста.