城市列表使用快取的過程
:"""獲取城區資訊"""
# 嘗試從redis中讀取資料
try:
resp_json = redis_store.get(
"area_info"
)except exception as e:
else
:if resp_json is
notnone
:# redis有快取資料
"hit redis area_info"
)return resp_json,
200,
# 查詢資料庫,讀取城區資訊
try:
area_li = area.query.
all(
)except exception as e:
return jsonify(errno=ret.dberr, errmsg=
"資料庫異常"
) area_dict_li =
# 將物件轉換為字典
for area in area_li:))
# 將資料轉換為json字串
resp_dict =
dict
(errno=ret.ok, errmsg=
"ok"
, data=area_dict_li)
resp_json = json.dumps(resp_dict)
# 將資料儲存到redis中
try:
redis_store.setex(
"area_info"
, constants.area_info_redis_cache_expires, resp_json)
except exception as e:
return resp_json,
200,
注意此處使用art-template模板引擎渲染資料
Flask 愛家租房專案ihome 03 登入
登入與登出都是對session這個資源的修改,因此url的名詞資源就可以設定為sessions,編輯ihome api 1 0 users.py的視 件 ihome api 1 0 users.py api.route sessions methods get post delete def han...
Flask練手專案《愛家租房》 從開始 到總結
ps 有原始碼 但是都是一團糟js js 寫不到點子上 html html 跳轉異常 前天 10.14 經歷了半天 修改好了登入註冊,實在是無力在繼續改下去 拿著靜態資源 去flask 進行二次開發 截止目前為止,除去登入驗證碼,和redis 快取手機驗證碼,基本功能已實現 begingithub ...
管理租房資訊
create database if not exists county 客戶資訊表 create table if not exists sys user uid int 4 not null primary key auto increment comment 客戶編號 uname varcha...