diff --git a/src/shop/admin.py b/src/shop/admin.py index b4550f4c..9eddafdf 100644 --- a/src/shop/admin.py +++ b/src/shop/admin.py @@ -1,5 +1,6 @@ from django.contrib import admin +from tickets.admin import ShopTicketInline from .models import ( CoinifyAPICallback, CoinifyAPIInvoice, @@ -156,7 +157,7 @@ class OrderAdmin(admin.ModelAdmin): exclude = ['products'] - inlines = [ProductInline] + inlines = [ProductInline, ShopTicketInline] actions = ['mark_order_as_paid', 'mark_order_as_refunded'] diff --git a/src/tickets/admin.py b/src/tickets/admin.py index e3ada8e7..031eb926 100644 --- a/src/tickets/admin.py +++ b/src/tickets/admin.py @@ -82,3 +82,7 @@ class ShopTicketAdmin(BaseTicketAdmin): ] search_fields = ['uuid', 'order__id', 'order__user__email', 'name', 'email'] + + +class ShopTicketInline(admin.TabularInline): + model = ShopTicket