23 lines
503 B
Python
23 lines
503 B
Python
from django.contrib import admin
|
|
|
|
from .models import Atoll, Island
|
|
|
|
|
|
class IslandInline(admin.TabularInline):
|
|
model = Island
|
|
extra = 0
|
|
|
|
|
|
@admin.register(Atoll)
|
|
class AtollAdmin(admin.ModelAdmin):
|
|
list_display = ["name", "code", "is_active"]
|
|
search_fields = ["name", "code"]
|
|
inlines = [IslandInline]
|
|
|
|
|
|
@admin.register(Island)
|
|
class IslandAdmin(admin.ModelAdmin):
|
|
list_display = ["name", "atoll", "is_active"]
|
|
list_filter = ["atoll", "is_active"]
|
|
search_fields = ["name"]
|