目錄
-
后台顯示文字與自定義
-
列表頁自定義字段
-
列表也自定義批量操作
-
后台權限自定義
-
使用內聯字段
-
模型列表頁自定義
-
模型修改頁自定義
-
其他
32.如何在admin中顯示不可編輯的字段?
如果模型字段中報告editable=False
,則默認情況下在更改頁面中該字段將隱藏。任何標記為auto_now
或auto_now_add
的字段,也會自動隱藏,因為這些字段會自動設置editable=False
。
如果希望這些字段顯示在更改頁面上,可以將它們添加到readonly_fields里:
@admin.register(Villain)
class VillainAdmin(admin.ModelAdmin, ExportCsvMixin):
...
readonly_fields = ["added_on"]
修改后,效果如下: