Django가 사용자 정의 양식 매개 변수를 Formset에 전달
이것은 Django 1.9에서 form_kwargs 로 수정되었습니다 . 다음과 같은 장고 양식이 있습니다. class ServiceForm(forms.Form): option = forms.ModelChoiceField(queryset=ServiceOption.objects.none()) rate = forms.DecimalField(widget=custom_widgets.SmallField()) units = forms.IntegerField(min_value=1, widget=custom_widgets.SmallField()) def __init__(self, *args, **kwargs): affiliate = kwargs.pop('affiliate') super(ServiceForm, self).__init__(*args, **kwargs) self.fields["option"].queryset = ServiceOption.objects.filter(affiliate=affiliate) 이 양식을 다음과 같이 부릅니다. form = ServiceForm(affiliate=request.affiliate) request.affiliate로그인 한 사용자는 어디에 있습니까 …