Flask 更改对象';模板中的字符串表示
我有我的模板,我有这个电话:Flask 更改对象';模板中的字符串表示,flask,flask-sqlalchemy,Flask,Flask Sqlalchemy,我有我的模板,我有这个电话: {{ conversation.get_product() }} 打印出这个: <Product u'Box soft '> 如何实现这一点?如果控制get\u product调用返回的内容,则需要覆盖类的\u repr\u或\u str\u方法 如果您不控制该类,也就是说,如果它是一个单独包的一部分,那么您需要调查该产品对象,而不是调用 {{ conversation.get_product() }} 您需要调用适当的方法从对象获取所需的数据,即
{{ conversation.get_product() }}
打印出这个:
<Product u'Box soft '>
如何实现这一点?如果控制
get\u product
调用返回的内容,则需要覆盖类的\u repr\u
或\u str\u
方法
如果您不控制该类,也就是说,如果它是一个单独包的一部分,那么您需要调查该产品
对象,而不是调用
{{ conversation.get_product() }}
您需要调用适当的方法从对象获取所需的数据,即:
{{ conversation.get_product().name }}
{{ conversation.get_product().name }}