2014-12-02 91 views
0

有沒有辦法讓列表視圖列可以由用戶定製。我要求可以使用的東西(如果沒有類似的東西,我會寫一些我的東西)。Django管理員列表視圖可由用戶自定義

+0

你在說'list_display'嗎? – 2014-12-03 01:52:34

+0

編號list_display不能由用戶 – simopopov 2014-12-03 08:03:35

回答

1

在你admin.py你可以這樣做:

from django.contrib import admin 
class UserAdmin(admin.ModelAdmin): 
    list_display = ('name', 'age') # column to display 

更多信息here

所以diango-xadmin是最終的答案。

+0

Noup定製。我知道關於list_display。 list_display不能由用戶自定義。我想動態list_display(如果我有模型與columnt名字,第二個名字,家庭名稱,年齡,城市,國家例如,我想用戶做出選擇列想要看到...一個用戶可能會選擇名字,姓氏,年齡,但另一個用戶可能希望只看到姓氏和城市) – simopopov 2014-12-03 08:03:08

+1

然後'django-xadmin'就是你想要的.https://github.com/sshwsfc/django-xadmin – shellbye 2014-12-03 08:04:34

+0

謝謝。這是有用的。 – simopopov 2014-12-03 08:06:37