feat: 中文化 django-admin 字段标签 (T-603)

This commit is contained in:
QiuSW
2026-07-04 16:27:45 +08:00
parent 4aceb3ae25
commit fb1037933d
14 changed files with 714 additions and 139 deletions
+3 -3
View File
@@ -40,7 +40,7 @@ class WalletAdjustmentForm(forms.Form):
@admin.register(User)
class UserAdmin(DjangoUserAdmin):
fieldsets = DjangoUserAdmin.fieldsets + (
("Cmhub", {"fields": ("payment_user_id", "status", "created_at")}),
("业务信息", {"fields": ("payment_user_id", "status", "created_at")}),
)
readonly_fields = ("created_at",)
list_display = (
@@ -58,7 +58,7 @@ class UserAdmin(DjangoUserAdmin):
def get_queryset(self, request):
return super().get_queryset(request).select_related("wallet")
@admin.display(description="points")
@admin.display(description="点数余额")
def wallet_points_balance(self, obj):
wallet = getattr(obj, "wallet", None)
return wallet.points_balance if wallet else 0
@@ -191,7 +191,7 @@ class ApiKeyAdmin(admin.ModelAdmin):
)
ordering = ("-created_at", "-id")
@admin.display(description="key hash")
@admin.display(description="Key 哈希")
def key_hash_masked(self, obj):
if not obj.key_hash:
return ""