В моей модели я создал enun:
sc_goal_move_on = 0
sc_goal_cancel_project = 1
sc_goal_change_objectives = 2
sc_goal_other = 3
sc_review_goals = (
(sc_goal_move_on, 'move_on'),
(sc_goal_cancel_project, 'cancel_project'),
(sc_goal_change_objectives, 'change_objectives'),
(sc_goal_other, 'other')
)
И это видно в классах, когда я определяю его как choises =
class project_phase(models.Model):
phase = models.ForeignKey(phases)
project = models.ForeignKey('project')
date_start_plan_original = models.DateField(null=False, blank=False)
date_end_plan_original = models.DateField(null=True, blank=False)
is_closed = models.BooleanField()
is_finished = models.BooleanField(default=False)
is_reviewed_by_pmo = models.BooleanField(default=False)
phase_review_goal = models.IntegerField(choices=sc_review_goals, null=True)
Но я не могу получить к нему доступ из определения модели: сгенерировать некоторый HTML, чтобы сделать его доступным в моих формах. Ни cs_review_goals, ни models.cs_review_goals не работают.
Полагаю, я глупый и упускаю что-то простое здесь, пожалуйста, посоветуйте, спасибо!