![](/img/trans.png)
[英]I have started learning flask and when I run my home.html and submit a form then it gives your files can't be accessed. For backend I have used flask
[英]How can I use json data returned by the Flask endpoint '/api_v1/meetings' in my 'home.html' template that is in my home route '/'?
我想在另一條路線中使用 Flask 路線返回的數據。 具體來說,我想在我的主路由中使用從“api_v1/meetings”返回的 json 數據,並使用它來填充正在呈現的“home.html”模板。 AJAX 是最好的方法嗎? 先感謝您
@app.route('/')
def home():
return render_template('home.html')
@app.route('/api_v1/meetings', methods=['GET'])
def get_meetings():
meetings_list = db.session.query(Meeting).all()
result = meetings_schema.dump(meetings_list)
return jsonify(result)
2 個選項
將數據存儲在會話對象中。 在您的主路由中檢索它后,清除會話對象
在home.html
上,使用 Ajax 調用'/api_v1/meetings'
,然后通過 javascript 處理返回的數據。 如果返回多個會議並且您希望在模板中顯示它們並且不希望通過 javascript 構建模板的 html,那么請考慮使用mustache.js
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.