Commit 328675b6 by Clinton Blackburn

Merge pull request #316 from edx/clintonb/ppr-admin-updates

Updated PaymentProcessorResponseAdmin
parents 4e20275d f8e493c0
from django.contrib import admin from django.contrib import admin
from django.utils.translation import ugettext_lazy as _
from oscar.core.loading import get_model from oscar.core.loading import get_model
PaymentProcessorResponse = get_model('payment', 'PaymentProcessorResponse') PaymentProcessorResponse = get_model('payment', 'PaymentProcessorResponse')
class PaymentProcessorResponseAdmin(admin.ModelAdmin): class PaymentProcessorResponseAdmin(admin.ModelAdmin):
list_display = ('id', 'processor_name', 'transaction_id', 'basket', 'created') list_filter = ('processor_name',)
search_fields = ('id', 'processor_name', 'transaction_id',)
list_display = ('id', 'processor_name', 'transaction_id', 'basket_display_value', 'created')
readonly_fields = ('processor_name', 'transaction_id', 'basket_display_value', 'response')
def basket_display_value(self, obj):
return '{} - {}'.format(obj.basket.id, obj.basket)
readonly_fields = ('processor_name', 'transaction_id', 'basket', 'response') basket_display_value.short_description = _('Basket')
admin.site.register(PaymentProcessorResponse, PaymentProcessorResponseAdmin) admin.site.register(PaymentProcessorResponse, PaymentProcessorResponseAdmin)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment