2016-07-24 93 views

回答

0

下載admin_tools從https://github.com/iambrandontaylor/django-admin-sortable

或只使用

pip install django-admin-tools 
pip install django-admin-sortable 

在你INSTALLED_APPS包括:

'admin_tools', 
'admin_tools.menu', 
'admin_tools.dashboard', 
'admin_tools.liststyle', 
'adminsortable', 

那麼接下來,如果你有,比如說,一個模型在您的模型中的配置文件,在您的admin.py

class ProfileAdmin(admin.ModelAdmin): 
    fieldsets = ((None, {'fields': ['username', 'email', 
            'name', 'is_cleared', 
            'first_name', 'last_name', 
            'cell_phone','business_phone',          
            'address1','address2', 
            'address2','zip','state','city', 
            'country']}),) 

    list_display = ('id','username', 'email', 
            'name', 'is_cleared', 
            'first_name', 'last_name', 
            'cell_phone','business_phone',          
            'address1','address2', 
            'address2','zip','state','city', 
            'country') 
    list_editable = ('username','email','first_name','last_name','address1','address2') 
    search_fields = ('username','email','first_name','last_name','address1','address2') 

    class Meta: 
     verbose_name = 'User Profile' 
     verbose_name_plural = 'User Profiles' 

當然,調整字段以匹配您的模型。