検証前にモデルフォームの非モデルフィールドにデータベースからの値を入力するにはどうすればよいですか?
if request.POST:
formset = StudentScheduleFormSet(request.POST,)
for form in formset:
if not form.initial.get('course_term'):
form.initial['course_term'] = CourseTerm.objects.get(course=form.data['course'], term=form.data['term'])
if form.is_valid():
form.save()
if formset.is_valid():
formset.save()
私はこれと__init__
、フォームの変更を含む約20のバリエーションを試しましたが、近づき続けていますが、完全には実現できません.