Change OrderInfo ReadOnly

Brightcells 7 年 前
コミット
bc27d41f09
共有1 個のファイルを変更した4 個の追加2 個の削除を含む
  1. 4 2
      pay/admin.py

+ 4 - 2
pay/admin.py

@@ -1,14 +1,16 @@
1 1
 # -*- coding: utf-8 -*-
2 2
 
3
+from djadmin import ReadOnlyModelAdmin
3 4
 from django.contrib import admin
4 5
 
5 6
 from pay.models import OrderInfo
6 7
 
7 8
 
8
-class OrderInfoAdmin(admin.ModelAdmin):
9
-    readonly_fields = ('order_id', 'prepay_id', 'transaction_id', 'unifiedorder_result', 'notify_msg')
9
+class OrderInfoAdmin(ReadOnlyModelAdmin, admin.ModelAdmin):
10 10
     list_display = ('order_id', 'photo_type', 'photo_status', 'from_uid', 'to_uid', 'pay_status', 'paid_at', 'reback_status', 'reback_at', 'status', 'created_at', 'updated_at')
11 11
     list_filter = ('photo_type', 'photo_status', 'pay_status', 'reback_status', 'status')
12
+    readonly_fields = ('order_id', 'prepay_id', 'transaction_id', 'unifiedorder_result', 'notify_msg')
13
+    search_fields = ('prepay_id', 'transaction_id', 'group_id', 'session_id', 'photo_id', 'lensman_photo_id', 'from_uid', 'to_uid')
12 14
 
13 15
 
14 16
 admin.site.register(OrderInfo, OrderInfoAdmin)