flask 與redis數(shù)據(jù)庫

摘要

redis 是非關(guān)系型數(shù)據(jù)庫溉跃,性能極高提鸟,儲(chǔ)存在內(nèi)存中

1. app應(yīng)用__init__.py導(dǎo)入模塊

import redis
from flask_session import Session

2.__init.py__主內(nèi)容配置

(1)配置秘鑰

app.config['SECRET_KEY'] = 'secret_key'

(2)使用redis存儲(chǔ)信息
host 主機(jī) port 端口 password: redis密碼

app.config['SESSION_TYPE'] = 'redis'
app.config['SESSION_REDIS'] = redis.Redis(host='45.106.96.225', port='6379', password='123456')

(3)定義前綴

app.config['SESSION_KEY_PREFIX'] = 'flask'

3.注冊(cè)redis

(1)第一種方式

Session(app)

(2)第二種方式

# se = Session()
    # se.init_app(app)

4.啟動(dòng)redis

(1)如果是windows本地文件,先啟動(dòng)服務(wù)端,在啟動(dòng)客戶端就行
(2)阿里云下啟動(dòng)redis

  • 啟動(dòng)Redis: redis-server redis.myconf
  • 啟動(dòng)服務(wù)端: redis-server
  • 啟動(dòng)客戶端: redis-cli

5.代碼中使用session

from flask import session
@blue.route('/login/', methods=['GET', 'POST'])
def login():
    if request.method == 'GET':
        #  獲得redis的內(nèi)容
        username = session.get('username')
        return render_template('login.html', username=username)
    else:
        username = request.form.get('username')
        #提交內(nèi)容到redis
        session['username'] = username
        return redirect(url_for('app.login'))
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市毅整,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌,老刑警劉巖朗伶,帶你破解...
    沈念sama閱讀 211,042評(píng)論 6 490
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異步咪,居然都是意外死亡论皆,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 89,996評(píng)論 2 384
  • 文/潘曉璐 我一進(jìn)店門猾漫,熙熙樓的掌柜王于貴愁眉苦臉地迎上來点晴,“玉大人,你說我怎么就攤上這事悯周×6剑” “怎么了?”我有些...
    開封第一講書人閱讀 156,674評(píng)論 0 345
  • 文/不壞的土叔 我叫張陵禽翼,是天一觀的道長屠橄。 經(jīng)常有香客問我,道長捐康,這世上最難降的妖魔是什么仇矾? 我笑而不...
    開封第一講書人閱讀 56,340評(píng)論 1 283
  • 正文 為了忘掉前任,我火速辦了婚禮解总,結(jié)果婚禮上贮匕,老公的妹妹穿的比我還像新娘。我一直安慰自己花枫,他們只是感情好刻盐,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,404評(píng)論 5 384
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著劳翰,像睡著了一般敦锌。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上佳簸,一...
    開封第一講書人閱讀 49,749評(píng)論 1 289
  • 那天乙墙,我揣著相機(jī)與錄音,去河邊找鬼生均。 笑死听想,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的马胧。 我是一名探鬼主播汉买,決...
    沈念sama閱讀 38,902評(píng)論 3 405
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢(mèng)啊……” “哼佩脊!你這毒婦竟也來了蛙粘?” 一聲冷哼從身側(cè)響起垫卤,我...
    開封第一講書人閱讀 37,662評(píng)論 0 266
  • 序言:老撾萬榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎出牧,沒想到半個(gè)月后穴肘,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 44,110評(píng)論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡崔列,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,451評(píng)論 2 325
  • 正文 我和宋清朗相戀三年梢褐,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了旺遮。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片赵讯。...
    茶點(diǎn)故事閱讀 38,577評(píng)論 1 340
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖耿眉,靈堂內(nèi)的尸體忽然破棺而出边翼,到底是詐尸還是另有隱情,我是刑警寧澤鸣剪,帶...
    沈念sama閱讀 34,258評(píng)論 4 328
  • 正文 年R本政府宣布组底,位于F島的核電站,受9級(jí)特大地震影響筐骇,放射性物質(zhì)發(fā)生泄漏债鸡。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,848評(píng)論 3 312
  • 文/蒙蒙 一铛纬、第九天 我趴在偏房一處隱蔽的房頂上張望厌均。 院中可真熱鬧,春花似錦告唆、人聲如沸棺弊。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,726評(píng)論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽模她。三九已至,卻和暖如春懂牧,著一層夾襖步出監(jiān)牢的瞬間侈净,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 31,952評(píng)論 1 264
  • 我被黑心中介騙來泰國打工僧凤, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留畜侦,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 46,271評(píng)論 2 360
  • 正文 我出身青樓拼弃,卻偏偏與公主長得像夏伊,于是被迫代替她去往敵國和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子吻氧,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,452評(píng)論 2 348

推薦閱讀更多精彩內(nèi)容

  • Spring Cloud為開發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見模式的工具(例如配置管理溺忧,服務(wù)發(fā)現(xiàn)咏连,斷路器,智...
    卡卡羅2017閱讀 134,628評(píng)論 18 139
  • NOSQL類型簡介鍵值對(duì):會(huì)使用到一個(gè)哈希表鲁森,表中有一個(gè)特定的鍵和一個(gè)指針指向特定的數(shù)據(jù)祟滴,如redis,volde...
    MicoCube閱讀 3,961評(píng)論 2 27
  • Spring Boot 參考指南 介紹 轉(zhuǎn)載自:https://www.gitbook.com/book/qbgb...
    毛宇鵬閱讀 46,773評(píng)論 6 342
  • 超強(qiáng)歌溉、超詳細(xì)Redis入門教程 轉(zhuǎn)載2017年03月04日 16:20:02 16916 轉(zhuǎn)載自: http://...
    邵云濤閱讀 17,434評(píng)論 3 313
  • 306天垄懂,從天涯變成咫尺;306天痛垛,我的心從未改變草慧。 ---...
    風(fēng)中的花火閱讀 189評(píng)論 0 0