尊敬的人:我需要一個關于我應該在哪里保存數據的提示,我需要分頁,我正在使用燒瓶。我應該使用 session 來記住我之前發送的數據,并為后續請求做同樣的事情嗎?另外,我應該如何以json格式保存從API發送的數據?data_received_from_the_api = calltoApi()#How do I make flask to remember/store above data,#for pagination, If I am not using sessions.我正在考慮用 session[current-index]、session[previous-index] 維護一個列表。json數據有5個字段,API發送的json-records數為100條??梢栽诓皇褂脮挼那闆r下完成嗎?
1 回答

哈士奇WWW
TA貢獻1799條經驗 獲得超6個贊
我在一個項目中使用了列表方法:
當頁面加載時,如果 req 是一個 POST 它檢查以前的并記住實際的:
if request.method == "POST" and list(request.form.to_dict().values())[0] in req_indicator_html_names_dict.keys() :
selector_remember = ast.literal_eval( list(request.form.to_dict().keys())[0] )
else :
selector_remember = []
將實際請求附加到列表中:
selector_remember.append( req_ind_html_name )
然后它將列表傳遞給頁面,以便您可以跟蹤以前的請求。
希望能幫助到你!
添加回答
舉報
0/150
提交
取消