【问题标题】:PyMongo + Flask: How to render content with jinja?PyMongo + Flask:如何用 jinja 渲染内容?
【发布时间】:2020-10-04 05:29:48
【问题描述】:

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

例如,数据库条目具有以下文本:

蜘蛛:

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() 

神社:

{% if card.Reviews %}
   <h3 class="font-weight-normal">Reviews</h3>
   <p>{{card.Reviews}}</p>
{% endif %}

【问题讨论】:

    标签: python flask jinja2 pymongo


    【解决方案1】:
    {% if card.Reviews %}
       <h3 class="font-weight-normal">Reviews</h3>
       {% for review in card.Reviews %}
           <p>{{review}}</p>
        {% endfor %}
    {% endif %}
    

    遍历评论并打印出来。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-11-14
      • 1970-01-01
      • 1970-01-01
      • 2015-10-15
      • 1970-01-01
      • 2017-03-16
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多