MchInfoEncryptLogInfoAdmin

Kimi.Huang лет %!s(int64=5): %!d(string=назад)
Родитель
Сommit
5b8261169c
1 измененных файлов с 5 добавлено и 4 удалено
  1. 5 4
      logs/admin.py

+ 5 - 4
logs/admin.py

@@ -1,14 +1,15 @@
1 1
 # -*- coding: utf-8 -*-
2 2
 
3 3
 from django.contrib import admin
4
-from django_admin import ReadOnlyModelAdmin
4
+from django_admin import ReadOnlyModelAdmin, Readonly2ModelAdmin
5 5
 
6 6
 from logs.models import MchInfoDecryptLogInfo, MchInfoEncryptLogInfo, MchLogInfo, RedpackSendLogInfo
7 7
 
8 8
 
9
-class MchInfoEncryptLogInfoAdmin(ReadOnlyModelAdmin, admin.ModelAdmin):
10
-    list_display = ('plaintext', 'alg', 'ciphertext', 'brand_pk', 'model_pk', 'distributor_pk', 'sn', 'operator_id', 'has_send_redpack', 'user_id', 'nickname', 'status', 'created_at', 'updated_at')
11
-    list_filter = ('alg', 'brand_pk', 'model_pk', 'distributor_pk', 'operator_id', 'has_send_redpack', 'status')
9
+class MchInfoEncryptLogInfoAdmin(Readonly2ModelAdmin, admin.ModelAdmin):
10
+    list_display = ('plaintext', 'alg', 'ciphertext', 'brand_pk', 'model_pk', 'distributor_pk', 'sn', 'operator_id', 'is_send_redpack', 'redpack_amount', 'redpack_max_amount', 'has_send_redpack', 'redpack_send_amount', 'user_id', 'nickname', 'status', 'created_at', 'updated_at')
11
+    list_filter = ('alg', 'brand_pk', 'model_pk', 'distributor_pk', 'operator_id', 'is_send_redpack', 'has_send_redpack', 'status')
12
+    readonly_fields_exclude = ('is_send_redpack', 'redpack_amount', 'redpack_max_amount')
12 13
 
13 14
 
14 15
 class MchInfoDecryptLogInfoAdmin(ReadOnlyModelAdmin, admin.ModelAdmin):