feat: grant signup bonus points
This commit is contained in:
+17
-1
@@ -1,6 +1,13 @@
|
||||
from django.contrib import admin
|
||||
|
||||
from .models import CallRecord, ExchangeRate, PointsLedger, PricingRule, RechargeOrder
|
||||
from .models import (
|
||||
CallRecord,
|
||||
ExchangeRate,
|
||||
PointsLedger,
|
||||
PricingRule,
|
||||
RechargeOrder,
|
||||
SignupBonusGrant,
|
||||
)
|
||||
|
||||
|
||||
class ReadOnlyLedgerAdmin(admin.ModelAdmin):
|
||||
@@ -123,3 +130,12 @@ class CallRecordAdmin(ReadOnlyLedgerAdmin):
|
||||
)
|
||||
ordering = ("-created_at", "-id")
|
||||
list_select_related = ("user", "api_key")
|
||||
|
||||
|
||||
@admin.register(SignupBonusGrant)
|
||||
class SignupBonusGrantAdmin(ReadOnlyLedgerAdmin):
|
||||
list_display = ("created_at", "user", "points_granted")
|
||||
list_filter = ("created_at",)
|
||||
search_fields = ("user__username", "user__email")
|
||||
ordering = ("-created_at", "-id")
|
||||
list_select_related = ("user",)
|
||||
|
||||
Reference in New Issue
Block a user