Как сделать пользовательские формы?
Я хочу сделать так, чтобы "Преподаватель" мог выбрать "Студента", теперь у каждого преподавателя есть свой набор студентов, поэтому выпадающий список должен быть уникальным.
Вот часть формы, где возникает вопрос, tutor1 передается через ответ в views, затем из views его нужно передать в форму, чтобы Students.objects.all отображал всех студентов, которые есть у tutor1. (Часть набора запросов в порядке, и я полагаю, что поле также правильно) часть, которая не работает, это передача ответа или передача tutor1 в форму, и до сих пор я не могу нигде найти, как это сделать.
student = forms.ModelChoiceField(queryset = Students.objects.all(tutor=tutor1.id))
Это последняя часть сложной части моего сайта, поэтому я буду очень благодарен, если кто-нибудь знает, как это исправить.
Не думайте, что я нашел ответ, вы не можете, хаха. Но вместо этого стратегия заключается в использовании представлений на основе классов.
На этой странице все очень хорошо объяснено.