AdvancedActionsModelAdmin

Brightcells 6 years ago
parent
commit
c7a7386814
1 changed files with 3 additions and 2 deletions
  1. 3 2
      mch/admin.py

+ 3 - 2
mch/admin.py

@@ -4,7 +4,7 @@ import monetary
4 4
 from django.conf import settings
5 5
 from django.contrib import admin
6 6
 from django.contrib.auth.hashers import make_password
7
-from django_admin import AdvancedExportExcelModelAdmin, ReadOnlyModelAdmin
7
+from django_admin import AdvancedActionsModelAdmin, AdvancedExportExcelModelAdmin, ReadOnlyModelAdmin
8 8
 from django_models_ext import ProvinceShortModelMixin
9 9
 from pysnippets.strsnippets import strip
10 10
 
@@ -113,10 +113,11 @@ class DistributorInfoAdmin(admin.ModelAdmin):
113 113
         obj.save()
114 114
 
115 115
 
116
-class SaleclerkInfoAdmin(AdvancedExportExcelModelAdmin, admin.ModelAdmin):
116
+class SaleclerkInfoAdmin(AdvancedExportExcelModelAdmin, AdvancedActionsModelAdmin, admin.ModelAdmin):
117 117
     list_display = ('brand_id', 'brand_name', 'distributor_id', 'distributor_name', 'clerk_id', 'clerk_name', 'clerk_sex', 'clerk_phone', 'unionid', 'openid', 'num', 'integral', 'total_integral', 'user_status', 'test_user', 'status', 'created_at', 'updated_at')
118 118
     list_filter = ('test_user', 'user_status', 'status')
119 119
     search_fields = ('brand_id', 'brand_name', 'distributor_id', 'distributor_name', 'clerk_id', 'clerk_name', 'clerk_phone')
120
+    actions_exclude = ('delete_selected', )
120 121
 
121 122
 
122 123
 class BrandModelDistributorPriceInfoAdmin(admin.ModelAdmin):