Django - 排除内联管理界面中的某些字段
在 Django 管理界面中,是否可以排除内联中的某些字段?
In Django admin interface, Is to possible to exclude some of the fields in Inline?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
使用 排除 你可以这样做
例如:
with exclude you can do it
ex:
除了Francisco Lavin的答案之外,您可以将“fields”与“author”和“title”一起使用,从表单中排除“short_description”字段如下所示:
此外,通过将“editable=False”添加到“short_description”字段,您可以从表单中排除“short_description”字段如下所示(不需要“BookInline”类):
In addition to Francisco Lavin's answer, you can exclude "short_description" field from your form by using "fields" with "author" and "title" as shown below:
And also by adding "editable=False" to "short_description" field, you can exclude "short_description" field from your form as shown below ("BookInline" class is not needed):