flask回顾】的更多相关文章

pip install flask from flask import Flask app = Flask(__name__) # 命令行启动,用manager,访问会变的非常慢 pip install flask_script from flask_script import Manager manager = Manager(app) # 数据库迁移 pip install flask_migrate from flask_migrate import Migrate,MigrateComm…
Hold on ,learn by myself! redis nosql - 不支持sql语法 - 存储数据都是KV形式 - Mongodb - Redis - Hbase hadoop - Cassandra hadoop 关系型数据库 mysql/oracle/sql server/关系型数据库 通用的操作语言 关系型比非关系数据库: - sql适用关系特别复杂的数据查询场景 - sql对事务支持非常完善 - 两者不断取长补短 redis对比其他nosql产品: - 支持数据持久化 - 支…
flask 有两个核心依赖库:werkzeug 和 jinja,而 werkzeug 又是两者中更核心的. werkzeug werkzeug负责核心的逻辑模块,比如路由.请求和应答的封装.WSGI 相关的函数等: werkzeug 的定位并不是一个 web 框架,而是HTTP 和 WSGI相关的工具集,可以用来编写 web 框架,也可以直接使用它提供的一些帮助函数. Werkzeug is an HTTP and WSGI utility library for Python. werkzeu…
1. flask--轻量级Web开发框架 2. Flask 没有默认使用的数据库,你可以选择 MySQL,也可以用 NoSQL 3. Web程序框架的意义: 用于搭建Web应用程序 免去不同Web应用相同代码部分的重复编写,只需关心Web应用核心的业务逻辑实现4. Web应用程序的本质: 接收并解析HTTP请求,获取具体的请求信息 处理本次HTTP请求,即完成本次请求的业务逻辑处理 构造并返回处理结果——HTTP响应 5.使用框架的优点: 稳定性和可扩展性强 可以降低开发难度,提高开发效率. 总…
1.Flask Request # from flask import request request.form # 获取FormData中的数据 request.args # 获取URL中的数据 request.data # 获取原始请求体数据 content-type 中没有Form字眼 b"" request.json # 获取 content-type:application/json 字典 request.files # 获取请求中的文件数据 FileStorage 对象 s…
抵不住朋友的诱惑,今天终于入手了一台阿里云服务器,是Ubuntu 1.4 32位版本,最初考虑是用来尝尝鲜只是买了个最低配的,价格算起来与在国外买个空间的价格相当吧(可能一年才贵100多),但用起来感觉就很不错,速度那是一个字:快. 自从倒戈向Linux世界后,对于一切大而全的开发框架与软件都有一种不讨喜的感觉,个人更喜欢于使用那些小而精,高性能高产生力的软件和开发框架,So 我现在的第一语言是Python和Coffee,开发框架就当然是 AngularJS (前端) + Flask (后端)…
一 路由系统 1. 在flask中配置URL和视图函数的路由时,首先需要在main.py中实例化一个app对象: from flask import Flask, render_template app = Flask(__name__) 2. 然后通过app实例的route方法装饰视图函数,实现路由的配置: @app.route('/') def hello_world(): return 'Hellow World!' 3. 所有这里需要关注在Flask类里定义的route方法,以理解Fla…
网站用户管理 不知道为什么很多学习Flask的人都是从搭博客开始的(大概是因为那本书的案例是博客,同时对bootstrap支持良好,bootstrap又是twitter开发的吧..)既然是搭建博客,就免不了要对博客的用户进行管理.我今天照着书整理了下对于这个管理的一些小技巧和小坑.下面来说明一下 基本的目录结构可以参考Flask项目目录结构那篇文章,就不再多言 ■ 用密码进行验证 既然有用户,那么肯定有密码.最朴素的密码认证想法就是把密码明文存在数据库里面,但是这样太不安全了.安装flask时会…
回顾 #6行flask from flask import Flask app = Flask(__name__) @app.route("/") def index(): return "HelloWorld!!" app.run() 1.response from flask import render_template,redirect,send_file,jsonify return =httpresponse render_template redirec…
1.WebSocket 首先我们来回顾一下,我们之前用socket学习过的项目有: 1.django 2.flask 3.FTP - 文件服务 HTTP - TCP (特点): 1.一次请求,一次响应,然后断开 2.客户端永远处于主动状态 3.服务端永远处于被动状态 4.HTTP请求是无状态的 -- 在服务器不保存客户端的信息 5.由于HTTP请求是无状态的,所以服务器无法主动找到客户端 优点 : 1.速度快 2.信息安全 3.不是特别占用资源 1.轮询: 客户端不停的向服务端发送请求,服务端不…