电商后台Flask-Login 模块实现用户登录,leancloud-sdk对密码sha256加密
Flask-Paginate 做数据分页,页码条展示,上传qiuniu 云图片
Flask-SQLAlchemy orm 框架, 操作数据库更加方便
Flask-cors模块解决cookie跨域问题,marshmallow模块限制前端传递的json格式
Flask-principal 模块做后台用户接口权限的管理,细粒度接口权限控制,每个用户可设置不同权限
Flask-Testing 做单元测试,测试状态码和响应信息等
Flask-Script扩展提供向Flask插入外部脚本的功能,包括运行一个开发用的服务器,python shell,设置数据库的脚本,cronjobs,及其他运行在web应用之外的命令行任务,脚步和系统分离
FLask 蓝图 (blurprint) 分离路由到多个文件, 提升代码可读性和可维护性
redis做接口的缓存提升访问速度, 队列做一些定时任务和记录, 生产者消费者模式解耦
node.js做web后端服务器接口的转发,隐藏接口地址
使用kuaidi100第三方接口推送自动完成订单确认收货和美恰meiqia客服第三方推送(requests)
Leancloud crontab 定时任务,定时上下架更改商品可用状态,限时购定时更改价格,定时后台统计,优惠券自动过期等等
微信支付相关,rsa非对称加密,xmltodict转换,微信xml格式验签,支付宝验签,微信统一下单,h5支付,小程序支付