我正在爲我的網站使用Django管理員,我想定製一個字段在我的某個模型的list_display頁面上的顯示方式。使django管理員在列表結果中顯示不超過100個字符
我的一個模型都有一個TextField
,可以是300個字符
當模型在Django管理上市,我想限制在100個字符顯示在管理列表中顯示的文本的長度。
有沒有辦法在Django Admin類中做到這一點?
admin.py:
class ApplicationAdmin(admin.ModelAdmin):
model = Application
list_display = [ "title1", "title2"]
models.py:
class Application(models.Model):
title1 = models.TextField(max_length=300)
title2 = models.TextField(max_length=300)
這個問題肯定是「真實」,並應重新開放。不僅目前的形式很容易回答,它允許在廣泛的編程和開發技能集中提供許多不同的解決方案,具體取決於需要DRY和靈活的解決方案。這不是模棱兩可的;這僅僅是問題的本質。 – DylanYoung 2017-10-27 21:55:45