现在时间是:
当前位置:首 页 >> 网站开发>> 文章列表

Flask开发 微信小程序

作者:   发布时间:2017-05-09 10:53:54   浏览次数:2992

是的,在知乎蹭了两期微信小程序的热点,对于用户session的处理也算是彻底掌握,加之之前用Flask建站的基础,准备用它来开发一个小程序,仅仅用来测试而已。

 

def gen_3rdsession(openId, expiration=30*24*3600):
# 用OpenId加密生成3rdsession
s = Serializer(current_app.config['SECRET_KEY'], expiration)
third_session = s.dumps({'openId': openId})
return third_session def gen_openId(thirdsession):
# 用3rdsession解密生成OpenId
s = Serializer(current_app.config['SECRET_KEY'])
openId = s.loads(thirdsession)
openId =json.dumps(openId)
return openId

 

 

@api.route('/getUserdetail', methods = ['GET', 'POST'])
def get_Userdetail():
token = request.values.get("token")
token = gen_openId(token)
print('测试4:', token)
return token

 

很明显,用Flask来开发简单了很多,一个装饰器,给路由返回一个JSON数据,然后通过小程序前端进行读取,再进行赋值,传参。

 

前端的显示借助小程序可以做出来很多东西,顺便可以学习一下JS,之前用Bootstrap欠前端不少东西,时候补上了,呵呵







上一篇:没有了    下一篇:没有了

Copyright ©2018    易一网络科技|www.yeayee.com All Right Reserved.

技术支持:自助建站 | 领地网站建设 |短信接口 版权所有 © 2005-2018 lingw.net.粤ICP备16125321号 -5