Files
xav-portfolio/showcase/admin.py
T

20 lines
596 B
Python

from django.contrib import admin
from .models import PortfolioEntry, Region
@admin.register(Region)
class RegionAdmin(admin.ModelAdmin):
list_display = ("name", "code", "level", "parent")
list_filter = ("level", "parent")
search_fields = ("name", "code")
@admin.register(PortfolioEntry)
class PortfolioEntryAdmin(admin.ModelAdmin):
list_display = ("title", "organization", "entry_type", "is_published", "display_order")
list_filter = ("entry_type", "is_published", "regions")
search_fields = ("title", "organization", "summary")
filter_horizontal = ("regions",)