0
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。 UserフィールドからUserテーブルからドロップダウンリストに送られますが、このドロップダウンは読み込み専用でなければなりません。django admin add view Readonlyドロップダウン
ここにその私のスクリーンショットscreenshot here.
の
get_readonly_fields
メソッドをオーバーライドする必要があります列 "User_id"の値がnullでない制約に違反しています " – jackquin実際に、このフィールドにどのようにデフォルト値を与えることができますか?私はそのような人を与えたいと思う。 – jackquin
私の編集を確認してください、今すぐ更新操作のためにそれは読み取り専用であり、追加のためには効果がありません。 – Satendra