You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

admin.py 878B

123456789101112131415161718192021222324252627
  1. from django.contrib import admin
  2. from oscar.order.models import *
  3. class BatchAdmin(admin.ModelAdmin):
  4. list_display = ('order', 'partner', 'get_num_items', 'shipping_method')
  5. class BatchLineAdmin(admin.ModelAdmin):
  6. list_display = ('batch', 'product', 'quantity')
  7. class ShippingEventTypeAdmin(admin.ModelAdmin):
  8. exclude = ('code',)
  9. class PaymentEventTypeAdmin(admin.ModelAdmin):
  10. exclude = ('code',)
  11. admin.site.register(Order)
  12. admin.site.register(BillingAddress)
  13. admin.site.register(Batch, BatchAdmin)
  14. admin.site.register(ShippingAddress)
  15. admin.site.register(BatchLine, BatchLineAdmin)
  16. admin.site.register(BatchLinePrice)
  17. admin.site.register(ShippingEvent)
  18. admin.site.register(ShippingEventType, ShippingEventTypeAdmin)
  19. admin.site.register(PaymentEvent)
  20. admin.site.register(PaymentEventType, PaymentEventTypeAdmin)
  21. admin.site.register(BatchLineAttribute)