暂无描述

admin.py 1.3KB

123456789101112131415161718192021222324
  1. # -*- coding: utf-8 -*-
  2. from django.contrib import admin
  3. from django_admin import AdvancedExportExcelModelAdmin, ReadOnlyModelAdmin
  4. from integral.models import SaleclerkIntegralIncomeExpensesInfo, SaleclerkSubmitLogInfo
  5. class SaleclerkIntegralIncomeExpensesInfoAdmin(ReadOnlyModelAdmin, admin.ModelAdmin):
  6. list_display = ('clerk_id', 'type', 'code', 'integral', 'left_integral', 'remark', 'test_user', 'status', 'created_at', 'updated_at')
  7. list_filter = ('test_user', 'type', 'status')
  8. readonly_fields = ('clerk_id', 'type', 'code', 'integral', 'left_integral')
  9. search_fields = ('code', 'remark')
  10. class SaleclerkSubmitLogInfoAdmin(AdvancedExportExcelModelAdmin, ReadOnlyModelAdmin, admin.ModelAdmin):
  11. list_display = ('brand_pk', 'brand_name', 'model_pk', 'model_name', 'distributor_pk', 'distributor_name', 'clerk_id', 'clerk_name', 'code', 'remark', 'dupload', 'test_user', 'test_sn', 'ym', 'ymd', 'status', 'has_scan', 'trackingNo', 'created_at', 'updated_at')
  12. list_filter = ('brand_pk', 'dupload', 'test_user', 'test_sn','has_scan', 'status')
  13. search_fields = ('code', 'remark')
  14. admin.site.register(SaleclerkIntegralIncomeExpensesInfo, SaleclerkIntegralIncomeExpensesInfoAdmin)
  15. admin.site.register(SaleclerkSubmitLogInfo, SaleclerkSubmitLogInfoAdmin)