Django Admin Cookbook-32如何在Django Admin后台中顯示不可編輯的字段


目錄

32.如何在admin中顯示不可編輯的字段?

如果模型字段中報告editable=False,則默認情況下在更改頁面中該字段將隱藏。任何標記為auto_nowauto_now_add的字段,也會自動隱藏,因為這些字段會自動設置editable=False

如果希望這些字段顯示在更改頁面上,可以將它們添加到readonly_fields里:

@admin.register(Villain)
class VillainAdmin(admin.ModelAdmin, ExportCsvMixin):
    ...
    readonly_fields = ["added_on"]

修改后,效果如下:

返回目錄


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM