2016-07-24 7 views
0

adminサイトのDjango変更フォームのフィールドフィルタを作成する方法は?リストフィルタは、変更リストにのみ適用されるようです。これは、Djangoバージョン1.9.x用です。Django変更フォームファイル

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

をそれではあなたは、言って、モデルを持っている場合: https://github.com/django-admin-tools/django-admin-tools とadminsortableからhttps://github.com/iambrandontaylor/django-admin-sortable

またはちょうど含まあなたのINSTALLED_APPSに

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

を使うから

答えて

0

ダウンロードadmin_toolsモデルのプロフィール(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' 

もちろん、モデルに合わせてフィールドを調整します。

関連する問題