Django Forms: Foreign Key in Hidden Field

后端 未结 5 477
我在风中等你
我在风中等你 2020-12-18 21:06

My form:

class PlanForm(forms.ModelForm):    
    owner = forms.ModelChoiceField(label=\"\",
                                  queryset=Profile.objects.all()         


        
5条回答
  •  半阙折子戏
    2020-12-18 21:48

    Since ModelChoiceField inherits from ChoiceFIeld, you should use the MultipleHiddenInput widget for this:

    class PlanForm(forms.ModelForm):    
      owner = forms.ModelChoiceField(
                queryset=Profile.objects.all(),
                widget=forms.MultipleHiddenInput())
    
      class Meta:
        model = Plan
    

提交回复
热议问题