Flask 未显示烧瓶管理字段
我有一对简单的用户角色模型,每个模型都有Flask 未显示烧瓶管理字段,flask,flask-admin,Flask,Flask Admin,我有一对简单的用户角色模型,每个模型都有\uu repr\uu方法: class User: ........... def __repr__(self): return '<User "{}">'.format(self.username) class Role: ........... def __repr__(self): return '<Role "{}">'.format(self.rolena
\uu repr\uu
方法:
class User:
...........
def __repr__(self):
return '<User "{}">'.format(self.username)
class Role:
...........
def __repr__(self):
return '<Role "{}">'.format(self.rolename)
类用户:
...........
定义报告(自我):
返回“”。格式(self.username)
班级角色:
...........
定义报告(自我):
返回“”。格式(self.rolename)
当Flask Admin中使用的这些模型为用户显示“角色”选择框时,该框为空,因为Flask Admin将文本呈现为未缩放的文本,并将其隐藏为未知html标记:
<li class="select2-results-dept-0 select2-result select2-disabled">
<div class="select2-result-label">
<span class="select2-match"></span>
<role: 'admin'=""></role:></div></li> ####HERE####
...........
######这里####
...........
如何更改模型的文本呈现选项而不更改my
\uuRepr\uuuuuuuuuuuuuuuuuuuuuuu
或\uuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuUnicode>方法(我更喜欢这种表示法)?如果禁用。我在flask admin中为此创建了一个问题。我查看了未经选择2的原始HTML。flask admin似乎丢失了—它不认为有任何方式可以呈现自定义文本表示。