亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

請教一下這個問題:flask如何同時連接多個數據庫?

請教一下這個問題:flask如何同時連接多個數據庫?

慕尼黑8549860 2019-11-18 19:14:37
請教flask如何同時連接多個數據庫
查看完整描述

3 回答

?
收到一只叮咚

TA貢獻1821條經驗 獲得超5個贊

shell連接不同的數據庫會有不同的連接命令,像連oracle用sqlplus命令, mysql 用mysql命令,sybase用isql命令


如連接oracle:sqlplus 用戶名/密碼@ip地址[:端口]/service_name [as sysdba]

mysql命令 應該是mysql -u用戶名 -p用戶密碼 -hIP

Access不清楚,access能安裝在unix上嗎?應該只能在windows上才能用吧.

查看完整回答
反對 回復 2019-11-30
?
炎炎設計

TA貢獻1808條經驗 獲得超4個贊

你需要了解的大概是以下東西
前端 嘗試flask_bootstrap 結合jinja2 模版等
jinja訪問flask的變量簡直不要更容易,只需要在路由的return之中將你想傳遞給前端的變量當作參數就行
數據庫我用的是sqlite3 因為覺得很輕,所以對數據庫操作沒用flask的插件 直接簡單粗暴的用conn cursor之類云云python自帶的操作sqlite方法裸寫
幾乎前端就是各種form提交給后端
后端接受前端post過來的數據 做出各種操作。然后返回的時候在return中把需要前端顯示的數據作為參數一并return。前端利用jinja2就可以直接獲取到了。
比如我的用戶系統就是用session存值來實現的。
寫好之后,由于flask自帶的web太爛 多幾個請求就崩了 所以你還需要略微了解一下uwsgi和nginx

最終單文件幾十行代碼搞定了一個迷你社交網站 每個人有自己的個人頁面,同時可以互相評論 點喜歡等等
其中涉及了數據庫的增刪查改,以及你所說的 將其顯示在前端 的功能
當然,我寫的很遜,也沒有做mvc分離 代碼寫成一坨 只圖糙快猛了…
所以說如果想簡單的實現你要的功能不用再考慮其他的了 直接開寫吧 基礎的flask就夠了 不會就查書就行了
用張紙把你的各個需要做的部分列一下 比如用戶 審核 查看 統計 之類的 逐個解決

查看完整回答
反對 回復 2019-11-30
  • 3 回答
  • 0 關注
  • 1747 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號