Есть форма где нужно поле post_id сделать hidden, когда в модели это поле type=“text”.
class CommentForm(ModelForm): class Meta: model = Comment fields = ('name', 'email', 'text','post_id')
class CommentForm(ModelForm): class Meta: model = Comment fields = ('name', 'email', 'text','post_id')
{{ form.post_id.as_hidden }}
editable=False
class CommentForm(ModelForm): post_id = forms.IntegerField(widget=forms.HiddenInput()) class Meta: model = Comment fields = ('name', 'email', 'text','post_id')
There should be one-- and preferably only one --obvious way to do it.