Refactoring

* splits compensation/models.py into subpackage
* renames base objects by adding suffix Mixin
This commit is contained in:
2021-11-16 08:29:18 +01:00
parent 65f02c5111
commit 6dd13179b5
11 changed files with 751 additions and 684 deletions

View File

@@ -13,11 +13,11 @@ from django.db.models import QuerySet
from compensation.models import AbstractCompensation
from ema.managers import EmaManager
from ema.utils.quality import EmaQualityChecker
from konova.models import AbstractDocument, generate_document_file_upload_path, RecordableObject, ShareableObject
from konova.models import AbstractDocument, generate_document_file_upload_path, RecordableObjectMixin, ShareableObjectMixin
from konova.settings import DEFAULT_SRID_RLP, LANIS_LINK_TEMPLATE
class Ema(AbstractCompensation, ShareableObject, RecordableObject):
class Ema(AbstractCompensation, ShareableObjectMixin, RecordableObjectMixin):
"""
EMA = Ersatzzahlungsmaßnahme
(compensation actions from payments)