feat: change AutoEvaluation model field and serializer fields
This commit is contained in:
@@ -8,13 +8,13 @@ from core.apps.evaluation.choices.auto import (
|
||||
AutoCarWheel,
|
||||
AutoEvaluationStatus,
|
||||
AutoObjectType,
|
||||
FormOwnership,
|
||||
# FormOwnership,
|
||||
LocationConvenience,
|
||||
LocationHighways,
|
||||
ObjectOwnerType,
|
||||
PropertyRights,
|
||||
RateType,
|
||||
ValueDetermined,
|
||||
# PropertyRights,
|
||||
# RateType,
|
||||
# ValueDetermined,
|
||||
)
|
||||
|
||||
from .valuation import ValuationModel
|
||||
@@ -123,29 +123,38 @@ class AutoEvaluationModel(AbstractBaseModel):
|
||||
blank=True,
|
||||
null=True,
|
||||
)
|
||||
property_rights = models.IntegerField(
|
||||
|
||||
property_rights = models.ForeignKey(
|
||||
'evaluation.ReferenceitemModel',
|
||||
verbose_name=_("property rights"),
|
||||
choices=PropertyRights.choices,
|
||||
blank=True,
|
||||
null=True,
|
||||
on_delete=models.SET_NULL,
|
||||
related_name='evaluation_auto_property_rights'
|
||||
)
|
||||
form_ownership = models.IntegerField(
|
||||
form_ownership = models.ForeignKey(
|
||||
'evaluation.ReferenceitemModel',
|
||||
verbose_name=_("form of ownership"),
|
||||
choices=FormOwnership.choices,
|
||||
blank=True,
|
||||
null=True,
|
||||
on_delete=models.SET_NULL,
|
||||
related_name='evaluation_auto_form_ownership'
|
||||
)
|
||||
value_determined = models.IntegerField(
|
||||
value_determined = models.ForeignKey(
|
||||
'evaluation.ReferenceitemModel',
|
||||
verbose_name=_("value determined"),
|
||||
choices=ValueDetermined.choices,
|
||||
blank=True,
|
||||
null=True,
|
||||
on_delete=models.SET_NULL,
|
||||
related_name='evaluation_auto_value_determined'
|
||||
)
|
||||
rate_type = models.IntegerField(
|
||||
rate_type = models.ForeignKey(
|
||||
'evaluation.ReferenceitemModel',
|
||||
verbose_name=_("rate type"),
|
||||
choices=RateType.choices,
|
||||
blank=True,
|
||||
null=True,
|
||||
on_delete=models.SET_NULL,
|
||||
related_name='evaluation_auto_rate_type'
|
||||
)
|
||||
|
||||
# ── Step 3 — Manzil ma'lumotlari ────────────────────────────────
|
||||
@@ -290,4 +299,3 @@ class AutoEvaluationModel(AbstractBaseModel):
|
||||
db_table = "AutoEvaluation"
|
||||
verbose_name = _("Auto Evaluation")
|
||||
verbose_name_plural = _("Auto Evaluations")
|
||||
|
||||
|
||||
Reference in New Issue
Block a user