Features: 1) Register Gateway model in the admin interface;

Fixes: 1) Add missing `Gateway` import to `payments/admin.py`;

Extra: 1) No extra changes made;
This commit is contained in:
Egor Pavlovich Gorbunov 2025-10-21 12:58:55 +03:00
parent 202964aea6
commit 33fbbc049a

View file

@ -6,7 +6,7 @@ from django.utils.translation import gettext_lazy as _
from core.admin import ActivationActionsMixin from core.admin import ActivationActionsMixin
from payments.forms import GatewayForm, TransactionForm from payments.forms import GatewayForm, TransactionForm
from payments.models import Balance, Transaction from payments.models import Balance, Transaction, Gateway
class TransactionInline(admin.TabularInline): # type: ignore [type-arg] class TransactionInline(admin.TabularInline): # type: ignore [type-arg]
@ -43,6 +43,7 @@ class TransactionAdmin(ActivationActionsMixin, ModelAdmin): # type: ignore [mis
form = TransactionForm form = TransactionForm
@register(Gateway)
class GatewayAdmin(ActivationActionsMixin, ModelAdmin): class GatewayAdmin(ActivationActionsMixin, ModelAdmin):
list_display = ( list_display = (
"name", "name",