Представление flask ниже возвращает только один список данных с большим количеством данных, так как pay.course_id возвращает несколько данных. Что я делаю не так, пожалуйста?
@users.route('/post')
def paid_courses():
courses= Cart.query.all()
for paid in courses:
page = request.args.get('page', 1, type=int)
posts = Post.query.filter_by(id =paid.course_id).order_by(Post.timestamp.desc()).paginate(page=page, per_page=10)
return render_template('paid_courses.html', posts=posts)