Я хочу собрать те же теги на frontend или моей странице просмотра, исходящей из базы данных. Теги собираются в списке.jinja2 сбор и подсчет таких же строк
model.py
class Note(Document):
tags = db.ListField(db.StringField())
Пример данных MongoDB:
"notes" : [
{
"title":"lipsum",
"content":"lipsum",
"tags" : [
"python",
"OOP",
"mongoengine"
]
},
{
"title":"lipsum2",
"content":"lipsum2",
"tags" : [
"sql",
"functional",
"mongoengine",
"python"
]
}
Как я могу получить следующий результат jinja2, питона, flask.ext или mongoengine себя?
mongoengine 2
OOP
functional
python 2
sql
Спасибо за ваши предложения.
Я производить словарь имен тегов и счетчиков в Python, а затем передать это как параметр в ваш шаблон (rath чем попытка выполнить это вычисление с помощью jinja2 в самом шаблоне). – larsks
спасибо @larsks Я попробую ваши предложения. – oyilmaztekin