AdvancedExportExcelModelAdmin,

Brightcells %!s(int64=6) %!d(string=hace) años
padre
commit
6d1178e835
Se han modificado 1 ficheros con 2 adiciones y 9 borrados
  1. 2 9
      mch/admin.py

+ 2 - 9
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 ReadOnlyModelAdmin
7
+from django_admin import AdvancedExportExcelModelAdmin, ReadOnlyModelAdmin
8 8
 from django_models_ext import ProvinceShortModelMixin
9 9
 from pysnippets.strsnippets import strip
10 10
 
@@ -113,18 +113,11 @@ class DistributorInfoAdmin(admin.ModelAdmin):
113 113
         obj.save()
114 114
 
115 115
 
116
-class SaleclerkInfoAdmin(admin.ModelAdmin):
116
+class SaleclerkInfoAdmin(AdvancedExportExcelModelAdmin, 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 120
 
121
-    # def save_model(self, request, obj, form, change):
122
-    #     obj.save()
123
-    #     if not obj.test_user:
124
-    #         return
125
-    #     SaleclerkIntegralIncomeExpensesInfo.objects.filter(distributor_id=obj.distributor_id).update(test_user=True)
126
-    #     SaleclerkSubmitLogInfo.objects.filter(distributor_id=obj.distributor_id).update(test_user=True)
127
-
128 121
 
129 122
 class BrandModelDistributorPriceInfoAdmin(admin.ModelAdmin):
130 123
     list_display = ('brand_id', 'brand_name', 'model_id', 'model_name', 'distributor_id', 'distributor_name', 'factory_yuan', 'integral', 'status', 'created_at', 'updated_at')