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

曹鹏wordpress建站seo视频本溪做网站的公司

曹鹏wordpress建站seo视频,本溪做网站的公司,深圳有做网站的公司660元,给我一个网站1.python 现阶段三大主流web框架Django Tornado Flask的对比 1.Django 主要特点是大而全,集成了很多组件,例如: Models Admin Form 等等, 不管你用得到用不到,反正它全都有,属于全能型框架 2.Tornado 主要特点是原生异步非阻塞,在IO密集型应用和多任务处理上占据绝对性的优势,属…1.python 现阶段三大主流web框架Django Tornado Flask的对比 1.Django 主要特点是大而全,集成了很多组件,例如: Models Admin Form 等等, 不管你用得到用不到,反正它全都有,属于全能型框架 2.Tornado 主要特点是原生异步非阻塞,在IO密集型应用和多任务处理上占据绝对性的优势,属于专注型框架 3.Flask 主要特点小而轻,原生组件几乎为0, 三方提供的组件请参考Django 非常全面,属于短小精悍型框架 Django 通常用于大型Web应用由于内置组件足够强大所以使用Django开发可以一气呵成 Tornado 通常用于API后端应用,游戏服务后台,其内部实现的异步非阻塞真是稳得一批 Flask 通常应用于小型应用和快速构建应用,其强大的三方库,足以支撑一个大型的Web应用 Django 优点是大而全,缺点也就暴露出来了,这么多的资源一次性全部加载,肯定会造成一部分的资源浪费 Tornado 优点是异步,缺点是干净,连个Session都不支持 Flask 优点是精悍简单,缺点是稳定性较差 2.简单的运行一个flask页面 from flask import Flaskapp Flask(name)app.route(/)def index():return Hello Worldapp.run(debugTrue) 3.Response的三元素 HttpResponsereturn “Hello World” 直接返回字符串 from flask import render_templaterender  return render_template(login.html)与Django中的 render 使用一致 返回模板由浏览器渲染 from flask import redirectredirect return redirect(/login) # 302跳转重定向URL Flask独有的 1.from flask import jsonify retrun jsonify({name:111}) # 返回json标准的字符串 Content-Type:application/json app.config[JSON_AS_ASCII] False # 解决jsonify不能返回汉字问题 json.dumps(d, ensure_asciiFalse) 2.from flask import send_file return send_file(path)  #send_file会打开文件并返回文件内容自动识别文件格式 4.flask中的request app.route(/login, methods[POST, GET]) # 默认的请求方式只有get在加上menthods参数后会根据添加的请求方式来处理可以是元组或列表形式 request.method # 请求方式request.form # 存放FormData中的数据 to_dict 序列化成字典request.args # 获取URL中的数据 to_dict 序列化成字典request.url # 访问的完整路径request.path # 路由地址request.full_path#带参数的路由地址request.host # 主机地址request.values # 获取 FormData and URL中的数据 不要用to_dictrequest.json # 如果提交时请求头中的Content-Type:application/json 字典操作request.data # 如果提交时请求头中的Content-Type 无法被识别 将请求体中的原始数据存放 byterequest.cookies # 获取Cookie中的数据request.headers # 获取请求头request.files # 序列化文件存储 save() my_file request.files.get(my_file) #获取到上传的文件 my_file.save(my_file.filename) #将文件保存在当前环境最少指定一个文件名 5.jinja2 {{}} 引用变量 执行函数 {%%} 逻辑代码 tag input typetext nameusername tag Markup(tag) # 转变成安全标签字符串 #也可以在前端用 | safe app.template_global() #全局的函数 def func(a, b):return a b{{ func(5,6) }}app.template_filter() # def fil(a, b, c):return abc{{ 1 | fil(1,2) }} #也可以在前端定义函数并调用 {% macro create_input(na,ty) %}{{ na }}: input type{{ ty }} name{{ na }} {% endmacro %}{{ create_input(username, text) }} 6.flask中的session app.secret_key 加密字符串 #用于序列化和反序列化session信息 由于Flask中默认Session 存放位置 - 客户端的Cookies中 所以Session需要加密 用到 secret_key 请求进入视图函数 带上cookie 将Session从cookie序列化出来 通过secret_key 反序列化成字典  转载于:https://www.cnblogs.com/qq849784670/p/10235614.html
http://www.zqtcl.cn/news/390389/

相关文章:

  • 提示网站有风险老电脑做网站服务器
  • 怎么做网站导航外链出入青岛最新通知今天
  • 济宁房产网站建设海外电商怎么做如何从零开始
  • 网站优化插件中国建设银采购发文网站
  • 重庆企业网站的推广电力建设集团网站
  • 长沙制作网站词条有哪些网站可以做
  • 网站 网页区别简单的网页设计作品
  • 济南做网站推广有哪些公司天津建设工程信息网官方
  • 番禺市桥网站建设有关网站建设的知识
  • 信用中国 网站 支持建设怎么做网站美工
  • 做网站怎么样引流郑州最好的妇科医院排行
  • 云软件网站建设做仓单的网站
  • 邯郸做移动网站报价注册公司流程流程图
  • linux部署wordpress福州短视频seo推荐
  • 做地推的网站做网站感觉挣不到钱啊
  • 网站建设公司哪家好 搜搜磐石网络营销网站建设免费
  • 如何改网站的内容源码买卖网站
  • 企业网站 报价免费创意字体设计
  • 调用百度地图做全景的网站网站维护要求
  • 济宁网上做科目一的网站网站维护工程师薪酬
  • 领先的响应式网站建设平台湖北企业建站系统信息
  • 嘉兴市住房和城乡建设局网站巩义网站建设方案报价
  • 桂林做网站的公司哪家最好长沙网络工程学院
  • 广州 天河网站设计wordpress评论开关
  • 河南郑州建设网站做贺卡网站
  • 我的家乡湛江网站设计烟台网站建设招聘
  • 如何做网站改版评析网站建设报价单
  • 有关天猫网站开发的论文热狗seo顾问
  • 西安成品网站建设云主机建网站教程
  • 网站后台是怎么更新电商网站开发需求文档