Implementado Logs de Pagos de Stripe y Historial de conexiones de seguridad
This commit is contained in:
+11
-1
@@ -3,7 +3,8 @@ from django.contrib import admin
|
||||
from django import forms
|
||||
from .models import (
|
||||
Noticia, ClienteCategoria, SistemaOperativo, ServerSelection,
|
||||
RecruitAFriend, DownloadClientPage, ContentCreator, RecruitReward, GuildRenameSettings, VoteSite, RenamePrice, CustomizePrice, ChangeRacePrice, ChangeFactionPrice, LevelUpPrice, GoldPrice, TransferPrice, MaintenanceMode
|
||||
RecruitAFriend, DownloadClientPage, ContentCreator, RecruitReward, GuildRenameSettings, VoteSite, RenamePrice, CustomizePrice, ChangeRacePrice, ChangeFactionPrice, LevelUpPrice, GoldPrice, TransferPrice, MaintenanceMode,
|
||||
StripeLog
|
||||
)
|
||||
from django.db import connections
|
||||
import logging
|
||||
@@ -12,6 +13,15 @@ from django_ckeditor_5.widgets import CKEditor5Widget
|
||||
|
||||
logger = logging.getLogger(__name__)
|
||||
|
||||
@admin.register(StripeLog)
|
||||
class StripeLogAdmin(admin.ModelAdmin):
|
||||
list_display = (
|
||||
'account_id', 'username', 'email', 'acore_ip', 'stripe_ip', 'product_name',
|
||||
'amount', 'session_id', 'mode', 'character_name', 'timestamp'
|
||||
) # Añadido stripe_ip
|
||||
list_filter = ('mode', 'timestamp') # Filtros por campo en la parte lateral
|
||||
search_fields = ('username', 'product_name', 'session_id', 'email', 'stripe_ip') # Ahora incluye 'stripe_ip' en la búsqueda
|
||||
ordering = ('-timestamp',) # Ordenar por timestamp descendentes
|
||||
|
||||
@admin.register(ChangeFactionPrice)
|
||||
class ChangeFactionPriceAdmin(admin.ModelAdmin):
|
||||
|
||||
Reference in New Issue
Block a user