Files
website-v2/versions/admin.py
Frank Wiles 29878c3f90 Rework versions models
- Added ListView and DetailView
- Move to pytest style tests
- Fix migrations to be clean to rebuild and throw away existing data
- Add model_bakery
2022-05-28 16:00:24 -05:00

21 lines
530 B
Python
Executable File

from django.contrib import admin
from . import models
class VersionFileInline(admin.StackedInline):
model = models.VersionFile
autocomplete_fields = ("version",)
verbose_name = "VersionFile"
verbose_name_plural = "VersionFiles"
extra = 0
@admin.register(models.Version)
class VersionAdmin(admin.ModelAdmin):
list_display = ["name", "release_date", "active"]
list_filter = ["active"]
search_fields = ["name", "description"]
date_hierarchy = "release_date"
inlines = [VersionFileInline]