Django chuyển các tham số biểu mẫu tùy chỉnh để định dạng
Điều này đã được sửa trong Django 1.9 với form_kwargs . Tôi có một mẫu Django trông như thế này: 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) Tôi gọi mẫu này với …