from django.contrib import admin from .models import Bhagat, Event, Attendance, Message, Notification, Region, BhajanCategory, Bhajan from import_export.admin import ImportExportModelAdmin # Register your models here. class BhagatAdmin(ImportExportModelAdmin): list_display = ('__str__', 'email', 'region', 'user_type', 'assigned_to') list_filter = ('region', 'user_type') search_fields = ('__str__', 'email', 'region', 'user_type', 'assigned_to') class RegionAdmin(ImportExportModelAdmin): list_display = ('name',) class BhajanCategoryAdmin(ImportExportModelAdmin): list_display = ('name', 'link') search_fields = ('name',) class BhajanAdmin(ImportExportModelAdmin): list_display = ('title', 'title_guj', 'category', 'lyricsBtn') search_fields = ('title', 'title_guj', 'category') list_filter = ('category',) # 'musicPreivew', class EventAdmin(ImportExportModelAdmin): list_display = ('title', 'date', 'region', 'is_approved', 'color') list_filter = ('region', 'is_approved', 'color') search_fields = ('title', 'date', 'region', 'is_approved', 'color') list_editable = ('is_approved', 'color') admin.site.register(Bhagat, BhagatAdmin) admin.site.register(Region, RegionAdmin) admin.site.register(BhajanCategory, BhajanCategoryAdmin) admin.site.register(Bhajan, BhajanAdmin) admin.site.register(Event, EventAdmin)