1
Fork 0
mirror of https://github.com/Steffo99/sophon.git synced 2024-12-22 23:04:21 +00:00

Make a common CoreAdmin class

This commit is contained in:
Steffo 2021-04-08 14:24:08 +02:00
parent f766926dcc
commit 2a9825d72f
Signed by: steffo
GPG key ID: 6965406171929D01

View file

@ -2,16 +2,22 @@ from django.contrib import admin
from . import models
class CoreAdmin(admin.ModelAdmin):
"""
:class:`django.contrib.admin.ModelAdmin` class from which all other admin classes inherit.
"""
@admin.register(models.Project)
class ProjectAdmin(admin.ModelAdmin):
class ProjectAdmin(CoreAdmin):
pass
@admin.register(models.DataSource)
class DataSourceAdmin(admin.ModelAdmin):
class DataSourceAdmin(CoreAdmin):
pass
@admin.register(models.DataFlow)
class DataFlowAdmin(admin.ModelAdmin):
class DataFlowAdmin(CoreAdmin):
pass