Source code for reporting.reduction.admin

from django.contrib import admin

from reporting.reduction.models import (
    Choice,
    PropertyDefault,
    PropertyModification,
    ReductionProperty,
)


[docs] class ReductionPropertyAdmin(admin.ModelAdmin): list_filter = ("instrument", "key") list_display = ("id", "instrument", "key", "value", "timestamp")
[docs] class PropertyModificationAdmin(admin.ModelAdmin): list_filter = ("property", "user") list_display = ("id", "property", "value", "user", "timestamp")
[docs] class PropertyDefaultAdmin(admin.ModelAdmin): list_display = ("id", "property", "value", "timestamp")
[docs] class ChoiceAdmin(admin.ModelAdmin): list_filter = ("instrument",) list_display = ("id", "instrument", "property", "description", "value")
admin.site.register(ReductionProperty, ReductionPropertyAdmin) admin.site.register(PropertyModification, PropertyModificationAdmin) admin.site.register(PropertyDefault, PropertyDefaultAdmin) admin.site.register(Choice, ChoiceAdmin)