Skip to content

admin#

SystemCreatorBaseAdmin#

Bases: ModelAdmin

Source code in src/apps/common/admin.py
class SystemCreatorBaseAdmin(admin.ModelAdmin):
    def save_model(self, request, obj, form, change):
        obj.system_creator = request.user
        super().save_model(request, obj, form, change)

AbstractDatasetPropertyBaseAdmin#

Bases: SystemCreatorBaseAdmin, SimpleHistoryAdmin

Source code in src/apps/common/admin.py
class AbstractDatasetPropertyBaseAdmin(SystemCreatorBaseAdmin, SimpleHistoryAdmin):
    list_filter = ("created", "modified")
    exclude = ("is_removed", "removed")