aircox/aircox/admin/station.py
2023-03-13 17:47:00 +01:00

19 lines
438 B
Python

from adminsortable2.admin import SortableAdminBase
from django.contrib import admin
from ..models import Port, Station
from .page import NavItemInline
__all__ = ["PortInline", "StationAdmin"]
class PortInline(admin.StackedInline):
model = Port
extra = 0
@admin.register(Station)
class StationAdmin(SortableAdminBase, admin.ModelAdmin):
prepopulated_fields = {"slug": ("name",)}
inlines = (PortInline, NavItemInline)