前兩天參加阿里雲7天培訓,用python+flask寫了乙個基於阿里雲視覺ai平台的識別身份證、駕駛證以及車牌自動生成汽車保險單(這麼乙個小玩意,搞了我一晚上,頭疼,到最後還是個半成品)通過上傳身份證、駕駛證以及車牌,呼叫阿里雲的api,去識別裡資訊,將返回的資訊回填到乙個汽車保險單上。
那麼怎麼在不同的路由之間去傳遞引數呢?
我想到是設定的全域性變數去解決這個問題,上**
frontresult=
#定義的全域性變數字典
'/add'
,methods=
['post'
,'get'])
defadd()
:# 簡單的過濾掉無效post請求
print
(request.form)
# return render_template('submit-index.html')
if request.form[
'id']==
'bei'
: card_id=request.form[
'q']
# dr_id=request.form['a']
# car_id=request.form['s']
global frontresult
frontresult=deal_id(card_id)
print
(frontresult)
#deal_carid(dr_id)
# deal_carid(car_id)
else
:pass
# frontresult=
return render_template(
'submit-index.html'
)'/new_index'
, methods=
['post'
,'get'])
defnew_index()
:global frontresult
print
(frontresult)
# def enableprint():
# sys.stdout = sys.__stdout__
# enableprint()
return render_template(
'new_index.html'
,**frontresult)
成功解決不同路由之間引數的傳遞問題 Flask框架下的view model業務處理層
定義單本的類 靜態方法是直接可以 類名.方法 呼叫的 class bookviewmodel def init self,book self.title book title self.publish book publish self.pages book pages self.author jo...
DelphiWebMVC框架下不同資料庫的使用
在系統開發是,有時我們需要鏈結不同的資料庫,連線mysql同時需要連線mssql,在框架中按照下面方法設定。開啟 udbconfig.pas 檔案 default tdbsqlite 必須有default成員變數名 mysql tdbmysql constructor create destruct...
Java集合框架(下)
上篇博文介紹了collection集合 這篇博文將介紹map集合。首先map和collection都是乙個介面,具體的實現都由下面的實現類實現功能。它們最大的區別就是collection是單列集合,map是雙列集合 泛型引數是乙個鍵 值對 map集合與set類似,主要有hashmap treemap...