【发布时间】:2017-05-14 15:40:50
【问题描述】:
我的模型中需要一些字段用于内部使用(即状态、上次修改等),这些字段只能由 python 代码编辑(和填充)。
如何在 Django Admin 中隐藏它并禁用从表单直接编辑?
【问题讨论】:
我的模型中需要一些字段用于内部使用(即状态、上次修改等),这些字段只能由 python 代码编辑(和填充)。
如何在 Django Admin 中隐藏它并禁用从表单直接编辑?
【问题讨论】:
您必须设置自定义 Django 管理员才能执行相同操作。
https://docs.djangoproject.com/en/1.10/ref/contrib/admin/#django.contrib.admin.ModelAdmin.exclude
class ModelAdmin(admin.ModelAdmin):
exclude = ('field_1', 'field_2')
希望对你有帮助
【讨论】: