django admin添加视图Readonly Dropdown

时间:2017-09-27 13:24:22

标签: django django-models django-forms django-admin

class CaseAdmin(admin.ModelAdmin):
    list_display = ['id', 'Status','Title','CaseCategory','Group']
    list_filter=['Status']
    date_hierarchy = 'CreatedDate'
    raw_id_fields = ('Customer',)
    fields= ['Customer', 'Title', 'Priority', 'Status', 'CaseCategory', 'Detail', 'Group', 'User']

这是我的admin.py。用户字段从Users表到下拉列表,但此下拉列表必须只是readonly。

这是我的截图screenshot here.

1 个答案:

答案 0 :(得分:0)

您需要覆盖BaseModelAdmin类的<{1}}方法

get_readonly_fields