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緩存

練習題目


其他
寫註冊時遇到pythonSQL的問題,參數多的話也可以用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


留言