当前位置: 首页 > news >正文

微信网站开发服务外包可以做免费推广的网站吗

微信网站开发服务外包,可以做免费推广的网站吗,社交网站建设需求分析,西安定制网页设计简介 flask-session是flask框架的session组件#xff0c;由于原来flask内置session使用签名cookie保存#xff0c;该组件则将支持session保存到多个地方#xff0c;如#xff1a; redis#xff1a;保存数据的一种工具#xff0c;五大类型。非关系型数据库memcachedfilesy… 简介 flask-session是flask框架的session组件由于原来flask内置session使用签名cookie保存该组件则将支持session保存到多个地方如 redis保存数据的一种工具五大类型。非关系型数据库memcachedfilesystemmongodbsqlalchmey那数据存到数据库表里面安装 pip3 install flask-session配置存储方式 redis #!/usr/bin/env python # -*- coding:utf-8 - import redis from flask import Flask, session from flask_session import Sessionapp Flask(__name__) app.debug True app.secret_key xxxxapp.config[SESSION_TYPE] redis # session类型为redis app.config[SESSION_PERMANENT] False # 如果设置为True则关闭浏览器session就失效。 app.config[SESSION_USE_SIGNER] False # 是否对发送到浏览器上session的cookie值进行加密 app.config[SESSION_KEY_PREFIX] session: # 保存到session中的值的前缀 app.config[SESSION_REDIS] redis.Redis(host127.0.0.1, port6379, password123123) # 用于连接redis的配置Session(app)app.route(/index) def index():session[k1] v1return xxif __name__ __main__:app.run()memcached #!/usr/bin/env python # -*- coding:utf-8 - import redis from flask import Flask, session from flask_session import Session import memcacheapp Flask(__name__) app.debug True app.secret_key xxxxapp.config[SESSION_TYPE] memcached # session类型为redis app.config[SESSION_PERMANENT] True # 如果设置为True则关闭浏览器session就失效。 app.config[SESSION_USE_SIGNER] False # 是否对发送到浏览器上session的cookie值进行加密 app.config[SESSION_KEY_PREFIX] session: # 保存到session中的值的前缀 app.config[SESSION_MEMCACHED] memcache.Client([10.211.55.4:12000])Session(app)app.route(/index) def index():session[k1] v1return xxif __name__ __main__:app.run() filesystem #!/usr/bin/env python # -*- coding:utf-8 - import redis from flask import Flask, session from flask_session import Sessionapp Flask(__name__) app.debug True app.secret_key xxxxapp.config[SESSION_TYPE] filesystem # session类型为redis app.config[SESSION_FILE_DIR] /Users/wupeiqi/PycharmProjects/grocery/96.Flask新课程/组件/2.flask-session # session类型为redis app.config[SESSION_FILE_THRESHOLD] 500 # 存储session的个数如果大于这个值时就要开始进行删除了 app.config[SESSION_FILE_MODE] 384 # 文件权限类型app.config[SESSION_PERMANENT] True # 如果设置为True则关闭浏览器session就失效。 app.config[SESSION_USE_SIGNER] False # 是否对发送到浏览器上session的cookie值进行加密 app.config[SESSION_KEY_PREFIX] session: # 保存到session中的值的前缀Session(app)app.route(/index) def index():session[k1] v1session[k2] v1return xxif __name__ __main__:app.run() mongodb #!/usr/bin/env python # -*- coding:utf-8 - import redis from flask import Flask, session from flask_session import Session import pymongoapp Flask(__name__) app.debug True app.secret_key xxxxapp.config[SESSION_TYPE] mongodb # session类型为redisapp.config[SESSION_MONGODB] pymongo.MongoClient() app.config[SESSION_MONGODB_DB] mongo的db名称数据库名称 app.config[SESSION_MONGODB_COLLECT] mongo的collect名称表名称app.config[SESSION_PERMANENT] True # 如果设置为True则关闭浏览器session就失效。 app.config[SESSION_USE_SIGNER] False # 是否对发送到浏览器上session的cookie值进行加密 app.config[SESSION_KEY_PREFIX] session: # 保存到session中的值的前缀Session(app)app.route(/index) def index():session[k1] v1session[k2] v1return xxif __name__ __main__:app.run() mongodb操作简单示例 #!/usr/bin/env python # -*- coding:utf-8 -*- from pymongo import MongoClient# 创建链接 conn MongoClient(47.93.4.198, 27017)# 选择数据库 db conn[db1]# 选择表 posts db[posts]post_data {name: alex,age: 18 }# 表中插入数据 # result posts.insert_one(post_data)# 获取一条数据 # row posts.find_one() # print(row)# # 获取多条数据 # rows posts.find() # for row in rows: # print(row)# 删除多条数据 # rows posts.delete_many(filter{}) # print(rows)# 更新多条数据 # posts.update({}, {name: wupeiqi}) sqlalchemy #!/usr/bin/env python # -*- coding:utf-8 - import redis from flask import Flask, session from flask_session import Session as FSession from flask_sqlalchemy import SQLAlchemyapp Flask(__name__) app.debug True app.secret_key xxxx# 设置数据库链接 app.config[SQLALCHEMY_DATABASE_URI] mysqlpymysql://root:123127.0.0.1:3306/fssa?charsetutf8 app.config[SQLALCHEMY_TRACK_MODIFICATIONS] True# 实例化SQLAlchemy db SQLAlchemy(app)app.config[SESSION_TYPE] sqlalchemy # session类型为sqlalchemy app.config[SESSION_SQLALCHEMY] db # SQLAlchemy对象 app.config[SESSION_SQLALCHEMY_TABLE] session # session要保存的表名称 app.config[SESSION_PERMANENT] True # 如果设置为True则关闭浏览器session就失效。 app.config[SESSION_USE_SIGNER] False # 是否对发送到浏览器上session的cookie值进行加密 app.config[SESSION_KEY_PREFIX] session: # 保存到session中的值的前缀 FSession(app)app.route(/index) def index():session[k1] v1session[k2] v1return xxif __name__ __main__:app.run() PS: 在写好代码后不要着急运行需要先执行进入终端执行一条创建数据库表的命令 bogon:pro-flask wupeiqi$ python3 Python 3.5.1 (v3.5.1:37a07cee5969, Dec 5 2015, 21:12:44) [GCC 4.2.1 (Apple Inc. build 5666) (dot 3)] on darwin Type help, copyright, credits or license for more information.from app import dbdb.create_all()应用场景 如果应用程序比较小就用原生的加密ccokie 保存session(内置)如果应用程序比较大就用redisflask-session 转载于:https://www.cnblogs.com/jiangchunsheng/p/9218346.html
http://wiki.neutronadmin.com/news/279804/

相关文章:

  • 学做投资网站深圳外贸建站
  • 自己做视频网站做网站文字编辑工作好不好
  • 网站维护流程图上海杨浦网站建设
  • 网站开发设置用户发送wordpress
  • 网站运营思路网站建设和风险评估
  • 智能制造公司厦门seo优化
  • 婚纱摄影网站html模板网站建设与优化
  • 个人可以做导航网站吗谷歌推广培训
  • 重庆市企业网站建设免费播放电视剧的app有哪些
  • 个人备案后做淘客网站网站源码搭建教程
  • 网站没备案能访问吗成立一家公司的基本流程
  • seo网站排名优化公司wordpress循环所有文章
  • 网站建设设计技术方案模板下载温州网站制作优化
  • 私募基金公司网站建设网站建设的相应技术
  • 洛阳建设网站的公司网站图片是用什么软件做的
  • 国外有没有网站是做潘多拉的中牟网络推广外包
  • 网站搭建视频怎样查看网站服务商
  • 做外贸找生意上哪个网站有经验的郑州网站建设
  • 建设网站熊掌号快速网站优化服务
  • 购物网站开发项目意义wordpress app下载模板
  • 百度云网站开发网页美工设计百度
  • 中山建站服务建一个网站花多少钱
  • 一些常用的网站单位网站开发费用进什么科目
  • 平面设计素材网站排行榜前十名网站图片怎样做seo优化
  • 营销型网站和普通网站的区别建立soho公司网站
  • 两个网站用一个空间重庆人才网
  • 手机端网站加盟建站行业突破
  • 嘉兴网站建议网站交互界面
  • 网站开发公用头部深圳网站建设行业排行
  • 网站与app的区别网站或站点的第一个网页