Compensation model refactoring

* splits Intervention model into main components
   * Compensation (main object)
   * ResponsibilityData (holds organizations and handler) - same as used for intervention
   * This way data can be extended more easily in the future
* refactors deadlines
This commit is contained in:
mipel
2021-07-30 12:20:23 +02:00
parent 8cb4e1168d
commit cbd69687aa
4 changed files with 33 additions and 16 deletions

View File

@@ -7,7 +7,7 @@ Created on: 22.07.21
"""
from django.contrib import admin
from konova.models import Geometry, Document
from konova.models import Geometry, Document, Deadline
class GeometryAdmin(admin.ModelAdmin):
@@ -28,5 +28,15 @@ class DocumentAdmin(admin.ModelAdmin):
]
class DeadlineAdmin(admin.ModelAdmin):
list_display = [
"id",
"type",
"date",
"comment",
]
admin.site.register(Geometry, GeometryAdmin)
admin.site.register(Document, DocumentAdmin)
admin.site.register(Deadline, DeadlineAdmin)