Files
GNX-WEB/backEnd/home/admin.py
Iliyan Angelov 136f75a859 update
2025-11-24 08:18:18 +02:00

29 lines
909 B
Python

from django.contrib import admin
from .models import HomeBanner
@admin.register(HomeBanner)
class HomeBannerAdmin(admin.ModelAdmin):
list_display = ['heading', 'highlight', 'badge', 'display_order', 'is_active', 'created_at']
list_filter = ['is_active', 'created_at']
search_fields = ['heading', 'highlight', 'badge', 'description']
ordering = ['display_order', 'created_at']
readonly_fields = ['created_at', 'updated_at']
fieldsets = (
('Content', {
'fields': ('icon', 'badge', 'heading', 'highlight', 'subheading', 'description')
}),
('Call to Action', {
'fields': ('button_text', 'button_url')
}),
('Settings', {
'fields': ('display_order', 'is_active')
}),
('Timestamps', {
'fields': ('created_at', 'updated_at'),
'classes': ('collapse',)
}),
)