production-taskbar / backend / links / admin.py
admin.py
Raw
from links.models import Process, SubProcess, Source
from django.contrib import admin
from simple_history.admin import SimpleHistoryAdmin


@admin.register(Process)
class ProcessAdmin(SimpleHistoryAdmin):
    filter_horizontal = ("sub_processes", "sources")
    list_display = ("name",)


@admin.register(SubProcess)
class SubProcessAdmin(SimpleHistoryAdmin):
    filter_horizontal = ("sources",)
    list_display = ("name",)


@admin.register(Source)
class SourceAdmin(SimpleHistoryAdmin):
    list_display = ("title", "icon", "href")