python練習(三): redis + postgreSQL
postgreSQL安裝與教學
視窗介面聽說使用三比較好。
Python要使用PostgreSQL,需要安裝下圖套件。
windows PostgreSQL 9.1 安裝詳細步驟
postgreSql 常用操作总结
新手教學
PostgreSQL教程
Redis安裝與教學
redis本身不支援Windows,但微軟有提供。
Python要使用Redis,需要安裝下圖套件。
[料理佳餚] 在 Windows 上安裝 Redis
redis 2.10.6
Python 3 中 Redis 的用法
python操作Redis緩存
練習題目
其他
寫註冊時遇到python寫SQL的問題,參數多的話也可以用dict傳遞變數。
pyMySQL SQL语句传参问题,单个参数或多个参数
登入的部分,先連DB確認有這個帳號,再用redis將雜湊後的資料暫存起來,同時將雜湊值返回給瀏覽器的cookie,之後的一小時內想使用save and load時都會用cookie中的資料到redis去檢核。
這裡一開始把session當成後端跟資料庫的connection,所以一直想不懂。
後來看了下面的兩個教學,但這是直接用flask來操作,就不需要用到redis了。
Python框架Flask系列(1)——基礎 31 操作session
後來是看這個才知道怎麼將回應設到瀏覽器的cookie中。
How to set cookie in Python Flask?
postman中設定cookie
Chrome中的cookie
留言
張貼留言