  class Choices(enum.Enum, metaclass=ChoicesMeta):
      """Class for creating enumerated choices."""
  
      def __str__(self):
          """
          Use value when cast to str, so that Choices set as model instance
          attributes are rendered as expected in templates and similar contexts.
 
</s> remove         cls._value2label_map_ = dict(zip(cls._value2member_map_, labels))
        # Add a label property to instances of enum which uses the enum member
        # that is passed in as "self" as the value to use when looking up the
        # label in the choices.
        cls.label = property(lambda self: cls._value2label_map_.get(self.value))
        cls.do_not_call_in_templates = True
 </s> add         for member, label in zip(cls.__members__.values(), labels):
            member._label_ = label
    @DynamicClassAttribute
    def label(self):
        return self._label_

    @property
    def do_not_call_in_templates(self):
        return True

  class Choices(enum.Enum, metaclass=ChoicesMeta):
      """Class for creating enumerated choices."""
  
    @DynamicClassAttribute
    def label(self):
        return self._label_

    @property
    def do_not_call_in_templates(self):
        return True

      def __str__(self):
          """
          Use value when cast to str, so that Choices set as model instance
          attributes are rendered as expected in templates and similar contexts.
keep keep add keep keep keep keep
 Fixed #32460 -- Allowed "label"/"do_not_call_in_templates" members in model choice enums. 
django/db/models/enums.py