In my model I've created an 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')
)
And it's visible within classes when I define it as 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)
But I can't access it from a model's def: to generate some HTML to make it available in my forms. Neither cs_review_goals or models.cs_review_goals work.
I guess I'm being silly and missing something simple here, please advise, thank you!