这个问题几乎可以解释一切。如果 URL 允许 POST,则在底部生成一个表单,前提是满足适当的权限。如何从该表单中排除一个字段?
注意:我使用的是Django Rest Framework,这里所说的表单是框架在可浏览API中生成的表单。
最佳答案
我没有从你的 form
中得到任何信息,但是 DjangoForm
有 exclude
属性,你可以通过 访问它>self.exclude
,它的类型也是一个list
,所以你可以将想要的字段附加到其中以排除它
class Meta:
model = Model
exclude = ['field1', 'field2', ...]
关于python - 如何在可浏览的 Django Rest API 中隐藏 HTML 表单中的字段?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35284123/