PyMongo + Flask:如何使用Jinja渲染内容?

问题描述 投票:0回答:1

我在显示Mongo数据库中某些数据的应用程序中使用Flask。 Scrapy Spider会写入数据。我的问题是应用程序显示的文本没有分隔符。如何保持缩进和删除引号?

例如,数据库条目具有以下文本:enter image description here

蜘蛛:

Reviews = response.css('.listing-review-text::text, .blurred.read-more::text, .response-question::text,' +
                           '.response-answer::text, .listing-review-name::text, .review_name::text').getall() 

jinja:

{% if card.Reviews %}
   <h3 class="font-weight-normal">Reviews</h3>
   <p>{{card.Reviews}}</p>
{% endif %}
python flask jinja2 pymongo
1个回答
0
投票
{% if card.Reviews %}
   <h3 class="font-weight-normal">Reviews</h3>
   {% for review in card.Reviews %}
       <p>{{review}}</p>
    {% endfor %}
{% endif %}

遍历评论并打印。

© www.soinside.com 2019 - 2024. All rights reserved.