Пример #1
0
 def get_transition_choices(self):
     choices = OrderedDict()
     for transition in OrderModel.get_all_transitions():
         if transition.target:
             transition_name = OrderModel.get_transition_name(
                 transition.target)
             choices[transition.target] = transition_name
     return choices.items()
Пример #2
0
 def get_transition_choices(self):
     choices = OrderedDict()
     for transition in OrderModel.get_all_transitions():
         if isinstance(transition.target, six.string_types):
             choices[transition.target] = OrderModel.get_transition_name(transition.target)
         elif isinstance(transition.target, RETURN_VALUE):
             for target in transition.target.allowed_states:
                 choices[target] = OrderModel.get_transition_name(target)
     return choices.items()