随笔分类 -  Flask

该文被密码保护。
posted @ 2019-02-18 15:29 魏三斗 阅读(5) 评论(0) 推荐(0) 编辑
摘要:flask-migrate是flask的一个扩展模块,主要是扩展数据库表结构的 官方文档:http://flask-migrate.readthedocs.io/en/latest/ 1.安装Flask-Migrate 1 pip install Flask-Migrate 1 pip instal 阅读全文
posted @ 2019-02-17 22:55 魏三斗 阅读(120) 评论(0) 推荐(0) 编辑
摘要:1.安装Flask-Script 1 pip install Flask-Script 1 pip install Flask-Script 1 pip install Flask-Script 1 pip install Flask-Script pip install Flask-Script 阅读全文
posted @ 2019-02-17 22:50 魏三斗 阅读(154) 评论(0) 推荐(0) 编辑
摘要:基于一个flask项目,加入flask-SQLAlchemy 1.加入falsk-sqlalchemy第三方组件 1 from flask import Flask 2 3 # 导入Flask-SQLAlchemy中的SQLAlchemy 4 from flask_sqlalchemy import 阅读全文
posted @ 2019-02-17 22:44 魏三斗 阅读(198) 评论(0) 推荐(0) 编辑
摘要:首先要导入SQLAIchemy模块 创建orm基类 创建orm对象 创建数据库链接 ############################################################################################################ 阅读全文
posted @ 2019-02-15 20:09 魏三斗 阅读(611) 评论(0) 推荐(0) 编辑
摘要:1.首先什么是MongoDB? MongoDB是一个基于分布式文件存储的数据库,是由c++语言编写的。为web应用提供可扩展的高性能数据的存储方案。是一个介于关系型数据库和非关系型数据库 的中间产品,是非关系型数据库中功能最全的,也是最像关系型数据库的。 它和我们使用的关系型数据库最大的区别就是约束 阅读全文
posted @ 2019-01-16 15:17 魏三斗 阅读(282) 评论(0) 推荐(0) 编辑
摘要:首先什么是websocket? websocket的其他特点: socket的通信方式: 未完。。。 阅读全文
posted @ 2019-01-15 08:22 魏三斗 阅读(2836) 评论(0) 推荐(0) 编辑
摘要:sql相关请点我!!! 1.普通的sql语句查询完成之后,就要断开,下次查的时候又要重新开启,这样的话,效率会很低,所以利用pool 数据池来解决这种问题,pool数据池查询完之后,就不用去重新链接数据库了。 创建数据路池以及相关参数: 使用pool链接池来实现的添加和查询 阅读全文
posted @ 2019-01-14 22:04 魏三斗 阅读(482) 评论(0) 推荐(0) 编辑
摘要:WTForms是什么? 相当于django的ModelForm。 在网页中,为了和用户进行信息交互总是不得不出现一些表单。flask设计了WTForm表单库来使flask可以更加简便地管理操作表单数据。WTForm中最重要的几个概念如下: Form类,开发者自定义的表单必须继承自Form类或者其子类 阅读全文
posted @ 2019-01-14 21:01 魏三斗 阅读(537) 评论(0) 推荐(0) 编辑
摘要:flask_session和Flask中的session相比,比较简单,省去了 secret_key 首先,导入flask_session 模块 from flask_session import Session ,然后利用 Session(app) 来替换原来session的机制 代码如下: 访问 阅读全文
posted @ 2019-01-14 20:11 魏三斗 阅读(189) 评论(0) 推荐(0) 编辑
摘要:什么是上下文? 当接受到一个请求时,我们通常将请求封装成一个HttpRequest对象,然后将对象传递给每一个视图函数,我们从request对象中获取相关的请求信息,这样做的缺点就是所有的视图函数都需要添加reqeust参数,即使视图函数中并没有使用到它。 而在Flask中,将这些信息封装成类似全局 阅读全文
posted @ 2019-01-11 18:05 魏三斗 阅读(323) 评论(0) 推荐(0) 编辑
摘要:flask也有和Django类似的中间件,不同的是使用三个装饰器来实现的。 3.重定义错误消息 errorhandler 阅读全文
posted @ 2019-01-09 21:44 魏三斗 阅读(473) 评论(0) 推荐(0) 编辑
摘要:from werkzeug.serving import run_simple from werkzeug.wrappers import Request,Respinse @Request.application def app(req): return Reaponse("200, ok!") 阅读全文
posted @ 2019-01-09 21:22 魏三斗 阅读(158) 评论(0) 推荐(0) 编辑
摘要:1.首先导入模块 阅读全文
posted @ 2019-01-09 21:07 魏三斗 阅读(149) 评论(0) 推荐(0) 编辑
摘要:什么是偏函数? 就是当函数的参数太多的时候,需要简化,使用(functools.partial)可以创建一个新的函数,这个函数可以固定住原来的参数的部分参数,从而在调用的时候更加的简单。 举个例子: int()函数可以把字符串转化成整数,当传入字符串的时候 ,int()函数默认以十进制的方式转换 i 阅读全文
posted @ 2019-01-09 20:49 魏三斗 阅读(614) 评论(0) 推荐(0) 编辑
摘要:1.Flask的实例化配置 2.Flask的对象配置 修改配置的方式大约有两种 直接对app.config进行修改 app.config["DEBUG"] = True 适用类方法导入 首先准备一个settings.py的文件 直接对app.config进行修改 适用类方法导入 首先准备一个sett 阅读全文
posted @ 2019-01-08 15:33 魏三斗 阅读(289) 评论(0) 推荐(0) 编辑
摘要:1.装饰器中的参数 2.endpoint反向的url地址,默认为视图的函数名(url_for ) 3.defaults 视图函数中的默认参数值 4.strict_slashes=True 是否严格遵循路由地址 (url地址结尾符"/"的控制 False : 无论结尾 "/" 是否存在均可以访问 , 阅读全文
posted @ 2019-01-08 14:02 魏三斗 阅读(153) 评论(0) 推荐(0) 编辑
摘要:- 先记住一句话:自定义python装饰器时一定要记住使用@functools.wraps(func)修饰wrapper - 在Flask中使用装饰器遇到AssertionError: View function mapping is overwriting an existing... - 报错的 阅读全文
posted @ 2019-01-07 21:30 魏三斗 阅读(355) 评论(0) 推荐(0) 编辑
摘要:Django ,Flask ,Tornado框架之间的比较: 下载Flask 第一个Flask程序: Flask之三剑客 render,redirect,HttpResponse Flask序列化:jsonify 打开文件并返回文件内容(自动识别文件格式) send_file(path) reque 阅读全文
posted @ 2019-01-07 21:29 魏三斗 阅读(223) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示