@MeinJun

Как вывести все записи из mongo db в flask?

Как вывести все записи из бд в веб с помощью flask?
Мой код выводит только одну, где вместо текста вот такие вот дела:
5edbe22134a71551672293.jpeg
Мои потуги в Flask:
from flask import Flask, render_template
from pymongo import MongoClient

app = Flask(__name__)

client = MongoClient("mongodb+srv://")
db = client.database
collection = db.archive


@app.route('/')
def index():
""" Пробововал подключать и Flask-pymongo меняя на команды из документации, толку особого не дало"""
    title = collection.find()
    link = collection.find()
    time = collection.find()
    text = collection.find()
    return render_template('index.html', title=title, link=link, time=time, text=text)

if __name__ == "__main__":
    app.run(debug=True)

Но даже если починить, то он выведет только одну запись, а как вывести все?
На ноде можно было в html с помощью {{Each + const из роута c .find({})}}создать столько записей, сколько в бд, а как в этом случае?
  • Вопрос задан
  • 319 просмотров
Пригласить эксперта
Ответы на вопрос 1
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы