这个问题几乎解释了一切。如果URL允许POST,那么只要满足适当的权限,就会在底部生成一个表单。如何从该表单中排除字段?
注意:我使用的是Django Rest框架,我所说的表单是框架在可浏览API中生成的表单。

最佳答案

我没有您的form中的任何信息,但是DjangoFormexclude属性,您可以通过self.exclude访问它,它的类型也是list,因此您可以在其中附加想要的字段以排除它

class Meta:
    model = Model
    exclude = ['field1', 'field2', ...]

关于python - 如何在可浏览的Django Rest API中隐藏HTML表单中的字段?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/35284123/

10-14 17:26
查看更多