Python 访问flask模板字典变量

Python 访问flask模板字典变量,python,flask,Python,Flask,我有一个flask变量{{{blogposts},它输出: [{u'MONTH': 12, u'YEAR': 2016, u'post_name': u'data here', u'post_title': u'data here'}, {u'MONTH': 12, u'YEAR': 2016, u'post_name': u'data here', u'post_title': u"data here"}, {u'MONTH': 12, u'YEAR': 2016, u'post_name

我有一个
flask
变量
{{{blogposts}
,它输出:

[{u'MONTH': 12, u'YEAR': 2016, u'post_name': u'data here', u'post_title': u'data here'}, 
{u'MONTH': 12, u'YEAR': 2016, u'post_name': u'data here', u'post_title': u"data here"}, 
{u'MONTH': 12, u'YEAR': 2016, u'post_name': u'data here', u'post_title': u'data here'}] 
我有一个烧瓶模板,输出如下:

<ul>
    {% for blogpost in blogposts %}
        <li>
            <a href="http://blog.site.com/wordpress/{{blogpost.MONTH}}/{{blogpost.YEAR}}/{{blogpost.post_name}}">
                {{blogpost.post_title}}
            </a>
        </li>
    {% else %}
        <li>no blog posts right now...</li>
    {% endfor %}
        <div class="clearL"> </div>
    </ul>
我怎样才能做到这一点

谢谢

试试:

{% for blogpost in blogposts %}
    <p> Month: {{ blogpost.MONTH }} </p> 
    <p> Year: {{ blogpost.YEAR }} </p> 
    <p> Name: {{ blogpost.post_name }}</p> 
    <p> Title: {{ blogpost.post_title }}</p>
{% endfor %}
{%for blogpost in blogposts%}
月份:{{blogpost.Month}

年份:{{blogpost.Year}

名称:{{blogpost.post_Name}}

标题:{{blogpost.post_Title}

{%endfor%}
可以试试这个!!
{blogposts%}中的行索引为%
{%为键,值在第_行索引中。iteritems()%}
{{key | safe}}
{{value | safe}}


{%endfor%} {%endfor%} 即使这样也行 {blogposts%}中的行索引为% {%用于第_行索引中的键。iteritems()%} {{key | safe}} {{row_index[key]| safe}}

{%endfor%} {%endfor%}
Er,与您在其他任何地方使用的方式完全相同。在任何情况下,你显然有三个这样的价值观;您想访问哪个?Daniel请参见上文。我想访问
发布名称
发布标题
查看上面的内容?这些值中的每一个仍然有三个。我要访问的值。你能帮忙吗?问题很清楚,试一下我写的答案,看看是否有帮助。不,博客帖子是一个目录。嗯,你太棒了,我觉得我对字典和目录都很生疏。我会读一些东西。。。非常感谢!np,很高兴我帮了你!因此,我认为这是有效的,但现在我在刷新后什么也没有得到问题是在
模板中
你必须在回显值之间放置一个空格这是
错误的{{value}
这是正确的:
{{value}}
(参见空格)
 MONTH YEAR post_name post_title MONTH YEAR post_name post_title MONTH YEAR post_name post_title 
{% for blogpost in blogposts %}
    <p> Month: {{ blogpost.MONTH }} </p> 
    <p> Year: {{ blogpost.YEAR }} </p> 
    <p> Name: {{ blogpost.post_name }}</p> 
    <p> Title: {{ blogpost.post_title }}</p>
{% endfor %}
    Can try this !! 
    {% for row_index in blogposts %}
     {% for key,value in row_index.iteritems() %}
              {{key|safe}}
          {{ value|safe }}
      <br><br>
    {% endfor %}
     {% endfor %}

Even this can work 
    {% for row_index in blogposts %}
     {% for key in row_index.iteritems() %}
              {{key|safe}}
          {{ row_index[key]|safe }}
      <br><br>
    {% endfor %}
     {% endfor %}