diff --git a/apps/pg/admin.py b/apps/pg/admin.py index 35c00a8..de267f9 100644 --- a/apps/pg/admin.py +++ b/apps/pg/admin.py @@ -1,12 +1,20 @@ from django.contrib import admin -from .models import PaymentRequest, PNA +from .models import PaymentRequest, PNA, Fake + class PNAAdmin(admin.ModelAdmin): list_display = ['pna_status_code', 'pna_status_message', 'created_at', 'payment_request'] class PaymentRequestAdmin(admin.ModelAdmin): - list_display = ['uuid', 'amount', 'user_id', 'created_at'] + list_display = ['state', 'uuid', 'amount', 'user_id', 'created_at', 'application', 'gateway'] + search_fields = ['application', 'amount', 'user_id'] + list_filter = ['application', 'state'] + + +class FakeAdmin(admin.ModelAdmin): + list_display = [ 'created_at'] admin.site.register(PaymentRequest, PaymentRequestAdmin) -admin.site.register(PNA, PNAAdmin) \ No newline at end of file +admin.site.register(PNA, PNAAdmin) +admin.site.register(Fake, FakeAdmin) \ No newline at end of file