首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >夹层博客:我如何只显示博客帖子关键字而不是所有关键字?

夹层博客:我如何只显示博客帖子关键字而不是所有关键字?
EN

Stack Overflow用户
提问于 2016-08-22 18:18:49
回答 1查看 206关注 0票数 0

所以我有个夹层博客在运行。(顺便说一句,我是个在夹层的新手)。我已经添加了一些关键字在每个单独的文章与管理工具。

例如,在一个叫做低碳水化合物饮食的岗位上。低脂肪饮食,我有关键字为这篇文章列出的饮食,健康,健康。

它们在Admin工具中正确显示在该帖子的关键字输入文本框中。然而,当我试图在网站上的帖子底部显示这三个关键词时,我却得到了整个博客的关键词列表:

过敏,应用,儿童健康,饮食,运动,无麸质,健康,健康的生活方式,精神健康,花粉,鼻窦,睡眠,技术,健康

下面是我在每个帖子的网页上显示关键字的代码(顺便说一句,我正在使用PyCharm ):

代码语言:javascript
复制
{% block blog_keywords %}
   {% keywords_for blog.blogpost as tags %}
   {% if tags %}
      {% for tag in tags %}
         <span class="postTag">
            <a href="{% url "blog_post_list_tag" tag.slug %}"
               class="tag-weight-{{ tag.weight }}">{{ tag }}</a>
         </span>
      {% endfor %}
   {% endif %}
{% endblock %}

是否有一个设置或代码,我需要调整,以只显示张贴的个别标签在每个帖子网页?

EN

回答 1

Stack Overflow用户

发布于 2016-09-01 10:40:07

这是默认blog_post_detail.html模板的相关部分,与代码略有不同:

代码语言:javascript
复制
{% block meta_keywords %}{% metablock %}
{% keywords_for blog_post as tags %}
{% for tag in tags %}{% if not forloop.first %}, {% endif %}{{ tag }}{% endfor %}
{% endmetablock %}{% endblock %}

在python 2.7虚拟env中的文件位置:

代码语言:javascript
复制
./lib/python2.7/site-packages/mezzanine/blog/templates/blog/blog_post_detail.html
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/39086206

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档