0
我的博客模式中選擇一個表中鮮明的條目。所以這裏是我在我的意見中所做的:基於列的
class CategoriesMainPage(webapp2.RequestHandler):
def get(self):
categories = db.GqlQuery("SELECT distinct category FROM BlogEntry")
print categories.count()
template_values = {
'categories':categories,
}
template = JINJA_ENVIRONMENT.get_template('categories_index.html')
self.response.write(template.render(template_values))
我在迭代模板中的「類別」時出現錯誤。下面是我得到的錯誤:
BadValueError: Property title is required
我的模板:
{% for category in categories %}
<div class="col-sm-6 col-md-2 separate-post-item">
<div class="thumbnail">
<div class="caption">
<a href="/category/{{ category.category }}">{{ category.category }}</a>
</div>
</div>
</div>
{% endfor %}
我無法想象任何其他方式來做到這一點。任何幫助?
模板用'categories'做什麼? (包括那一點代碼。) – Greg