我的models.py中有这个类。
class Size(Enum): ONE = 1 TWO = 2这是我的形式。我想要这个字段的预定义选择,这就是我使用枚举类的原因:
size = SelectField(’…
您可以教授关于课程的模板:
from enum import Enum from jinja2 import Template class Size(Enum): ONE = 1 TWO = 2 template = Template('{{ Size[db_value].value }} == {{ db_value }}') template.globals['Size'] = Size template.render(db_value='ONE')
编辑: 有人将此标记为重复,我不明白,因为链接的答案不回答jinja2模板问题