feat: change EvaluationrequestModel fields from CharField to ForeignKey, such as value_determined, rate_goal, property_rights, form_ownership, and change the BaseEvaluationrequestSerializer fields
This commit is contained in:
@@ -44,21 +44,37 @@ class EvaluationrequestModel(AbstractBaseModel):
|
||||
blank=True,
|
||||
null=True,
|
||||
)
|
||||
value_determined = models.CharField(
|
||||
value_determined = models.ForeignKey(
|
||||
"evaluation.ReferenceitemModel",
|
||||
verbose_name=_("value determined"),
|
||||
max_length=100,
|
||||
related_name="evaluation_value_determined_requests",
|
||||
on_delete=models.SET_NULL,
|
||||
blank=True,
|
||||
null=True,
|
||||
)
|
||||
rate_goal = models.CharField(
|
||||
rate_goal = models.ForeignKey(
|
||||
"evaluation.ReferenceitemModel",
|
||||
verbose_name=_("rate goal"),
|
||||
max_length=100,
|
||||
related_name="evaluation_rate_goal_requests",
|
||||
on_delete=models.SET_NULL,
|
||||
blank=True,
|
||||
null=True,
|
||||
)
|
||||
property_rights = models.CharField(
|
||||
property_rights = models.ForeignKey(
|
||||
"evaluation.ReferenceitemModel",
|
||||
verbose_name=_("property rights"),
|
||||
max_length=100,
|
||||
related_name="evaluation_property_rights_requests",
|
||||
on_delete=models.SET_NULL,
|
||||
blank=True,
|
||||
null=True,
|
||||
)
|
||||
form_ownership = models.CharField(
|
||||
form_ownership = models.ForeignKey(
|
||||
"evaluation.ReferenceitemModel",
|
||||
verbose_name=_("form ownership"),
|
||||
max_length=100,
|
||||
related_name="evaluation_form_ownership_requests",
|
||||
on_delete=models.SET_NULL,
|
||||
blank=True,
|
||||
null=True,
|
||||
)
|
||||
worked_hours = models.IntegerField(
|
||||
verbose_name=_("worked hours"),
|
||||
|
||||
Reference in New Issue
Block a user