Added paddle

This commit is contained in:
2025-10-20 19:50:39 +02:00
parent 6093b24734
commit b583584a7d
8 changed files with 312 additions and 96 deletions

View File

@@ -1,5 +1,5 @@
from django.contrib import admin
from .models import Document, DocumentSegment, Organization, Risk, Control, DocumentTemplate, DocumentRiskControl, DemoCode
from .models import Document, DocumentSegment, Organization, Risk, Control, DocumentTemplate, DocumentRiskControl, DemoCode, PaymentRecord
from django.urls import reverse, path
from django.utils.html import format_html
from .utils import generate_demo_code, get_top_risk, get_controls_for_risk, generate_key_findings, generate_recommendations
@@ -459,8 +459,14 @@ class DemoCodeAdmin(admin.ModelAdmin):
else:
form = GenerateCodesForm()
return render(request, 'admin/generate_codes.html', {'form': form})
class PaymentRecordAdmin(admin.ModelAdmin):
list_display = ('company', 'amount', 'currency', 'payment_date', 'transaction_id')
search_fields = ('company__name', 'transaction_id')
list_filter = ('payment_date',)
admin.site.register(PaymentRecord, PaymentRecordAdmin)
admin.site.register(Document, DocumentAdmin)
admin.site.register(Organization, OrganizationAdmin)
admin.site.register(Risk ,RiskAdmin)