Files
eventify_backend/partner/admin.py
Vivek P Prakash c04395afc9 The new updates of partners and user
Made-with: Cursor
2026-03-15 00:29:17 +05:30

25 lines
1.2 KiB
Python

from django.contrib import admin
from .models import Partner
@admin.register(Partner)
class PartnerAdmin(admin.ModelAdmin):
list_display = ('name', 'partner_type', 'primary_contact_person_name', 'primary_contact_person_email', 'is_kyc_compliant', 'kyc_compliance_status')
list_filter = ('partner_type', 'is_kyc_compliant', 'kyc_compliance_status')
search_fields = ('name', 'primary_contact_person_name', 'primary_contact_person_email', 'primary_contact_person_phone')
fieldsets = (
('Basic Information', {
'fields': ('name', 'partner_type')
}),
('Contact Information', {
'fields': ('primary_contact_person_name', 'primary_contact_person_email', 'primary_contact_person_phone', 'website_url')
}),
('Address', {
'fields': ('address', 'city', 'state', 'country', 'pincode', 'latitude', 'longitude')
}),
('KYC Compliance', {
'fields': ('is_kyc_compliant', 'kyc_compliance_status', 'kyc_compliance_reason', 'kyc_compliance_document_type',
'kyc_compliance_document_other_type', 'kyc_compliance_document_file', 'kyc_compliance_document_number')
}),
)