Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/python-3.x/17.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/mercurial/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 3.x 如何在flask管理页面中以可读文本显示关系数据_Python 3.x_Flask_Flask Admin - Fatal编程技术网

Python 3.x 如何在flask管理页面中以可读文本显示关系数据

Python 3.x 如何在flask管理页面中以可读文本显示关系数据,python-3.x,flask,flask-admin,Python 3.x,Flask,Flask Admin,我的管理页面, 当我想编辑用户时,我看到Serv-orm.relation(“Services”,back_populates='User')以非人类可读的文本显示。 这是我的模型: class User(SqlAlchemyBase, UserMixin, SerializerMixin): __tablename__ = 'users' id = sqlalchemy.Column(sqlalchemy.Integer, primary_key=True, nullable=Fals

我的管理页面, 当我想编辑用户时,我看到Serv-
orm.relation(“Services”,back_populates='User')
以非人类可读的文本显示。 这是我的模型:

class User(SqlAlchemyBase, UserMixin, SerializerMixin):
  __tablename__ = 'users'
  id = sqlalchemy.Column(sqlalchemy.Integer, primary_key=True, nullable=False)
  ..
  serv = orm.relation("Services", back_populates='user')

  def __repr__(self):
    return self.name

我必须包括哪些功能?

您尚未为您的
服务
模型定义
\u repr\u
方法或
\u str\u
方法

看到这个了吗。请注意答案中的摘要:

为您实现的任何类实现
\uuu repr\uu
。这应该是第二个 自然。如果您认为有一个 在可读性方面出错的字符串版本