如何将参数传递给 ModelForm Field 构造函数?
class ThingSettingsForm(ModelForm):
    things = forms.ModelChoiceField(empty_label='--',queryset=self.?????)
    def __init__(self, *args, **kwargs):
        super(ThingSettingsForm, self).__init__(*args, **kwargs)
        if 'instance' in kwargs:
            instance = kwargs['instance']
            ?????? = instance.visible_things
            #self.fields['things'] = 
            #forms.ModelChoiceField(queryset=instance.visible_things)
    class Meta:
        model = Gallery
        fields = (
            'title',
            'summary',
            'things',
            )
在底层模型中,“事物”是一个models.ForeignKey,默认显示每个可能的关系是不合适的。