随笔分类 -  Flask

摘要:具体用法看文档 http://www.pythondoc.com/flask-debugtoolbar/index.html 注意:static url地址: host:port/static/文件名 阅读全文
posted @ 2019-12-26 22:27 市丸银 阅读(136) 评论(0) 推荐(0) 编辑
摘要:1、模板 a、block块中继承前面block块的内容,需要添加{{super()}} b、macro 宏: 作用:在模板中定义函数(定义函数->注意添加()->可以使用from 模板名称 import 函数名) 实际应用:单独创建一个html,用于定义macro 创建模板语言的函数,再使用{% f 阅读全文
posted @ 2019-12-25 22:31 市丸银 阅读(1251) 评论(0) 推荐(0) 编辑
摘要:1、cookie # 设置 response=Response('hello') response.set_cookie(key, value) return response # 获取 request.cookie.get(key) 2、session flask session默认保存到cook 阅读全文
posted @ 2019-12-24 23:16 市丸银 阅读(204) 评论(0) 推荐(0) 编辑
摘要:一、request 1、获取远程的iprequest.remote_addr 作用:ip检测网站 2、request.args GET请求参数,不止适用于get请求 获取参数 request.args.get(key) request.args[key] 获取多个values request.get 阅读全文
posted @ 2019-12-22 22:11 市丸银 阅读(394) 评论(0) 推荐(0) 编辑
摘要:1、参数类型intfloatstringpath uuid<any(a, b): an> 枚举, an必须是any中的值2、多个url指向一个视图函数是可行的3、url_for('蓝图名字.函数名字', 变量名称=value) 注意:是蓝图的名字,不是变量的名字4、Flask的四大内置对象reque 阅读全文
posted @ 2019-12-22 21:49 市丸银 阅读(136) 评论(0) 推荐(0) 编辑
摘要:1、项目结构 -app - static文件夹 - templates文件夹 - views文件夹 - 蓝图的视图 user - __init__.py(from .user import user_bp 注册蓝图,使用懒加载,init_view(app)) - models - ext.py 初始 阅读全文
posted @ 2019-12-21 23:19 市丸银 阅读(367) 评论(0) 推荐(0) 编辑
摘要:说明:__init__.py这个文件本人使用频率不高 例子: __init__.py文件作用:初始化这个包 1、v1.py def vi(): return 'views' 2、views->__init__.py from .v1 import vi 3、test1.py from views i 阅读全文
posted @ 2019-12-21 22:45 市丸银 阅读(298) 评论(0) 推荐(0) 编辑
摘要:网址:https://pypi.org/project/Flask-Script/ 文档:https://flask-script.readthedocs.io/en/latest/ 1、安装 2、新建manager.py文件 3、导入Manager和app 4、代码 from flask_scri 阅读全文
posted @ 2019-12-20 22:10 市丸银 阅读(149) 评论(0) 推荐(0) 编辑
摘要:代码照旧 阅读全文
posted @ 2019-12-19 22:26 市丸银 阅读(320) 评论(0) 推荐(0) 编辑
摘要:一、下载 pip3 install -i https://pypi.douban.com/simple flask-migrate 注意:依赖 flask-script 二、使用 manage.py from flask_script import Manager from flask_migrat 阅读全文
posted @ 2019-10-02 23:17 市丸银 阅读(143) 评论(0) 推荐(0) 编辑
摘要:一、安装模块 二、功能: 1.增加 runserver 重要 manage.py cmd命令 2.位置传参,执行函数 3.关键词传参,执行函数 阅读全文
posted @ 2019-10-02 23:09 市丸银 阅读(163) 评论(0) 推荐(0) 编辑
摘要:一、安装 二、使用(文件结构blueprint) 1、__init__.py 注意:a.SQLAlchemy的实例化必须在导入蓝图之前 b.必须导入models.py >储存ORM类 2、models.py a.导入db b.类必须继承db.Model 3、__init__.py中的create_a 阅读全文
posted @ 2019-10-02 22:55 市丸银 阅读(195) 评论(0) 推荐(0) 编辑
摘要:参考: https://www.cnblogs.com/wupeiqi/articles/8202357.html 阅读全文
posted @ 2019-10-02 16:18 市丸银 阅读(190) 评论(0) 推荐(0) 编辑
摘要:一、安装 二、作用 1、生成HTML标签 2、form表单验证 三、示例 1、登录页面 模板 2、注册页面 模板 3、注册页面select选项和数据库同步更新 4、编辑数据 传递数据,设置表单的默认值 阅读全文
posted @ 2019-09-30 23:53 市丸银 阅读(216) 评论(0) 推荐(0) 编辑
摘要:后端 前端 阅读全文
posted @ 2019-09-29 17:09 市丸银 阅读(334) 评论(0) 推荐(0) 编辑
摘要:作用:创建连接池,解决多线程问题 1、安装模块 2、settings.py(配置文件) 3、在其它模块中使用 xx.py 优化:封装函数 终极优化 调用 阅读全文
posted @ 2019-09-29 15:17 市丸银 阅读(137) 评论(0) 推荐(0) 编辑
摘要:作用:更改session存储的位置 1、session默认存放在浏览器的cookie中 源码 2、更改session储存的位置 a、下载 b、源码分析 other 具体看源码 c、示例 阅读全文
posted @ 2019-09-28 23:11 市丸银 阅读(269) 评论(0) 推荐(0) 编辑
摘要:1、Local() 作用:为每个协程或线程创建一个独立的内存空间 储存格式: 代码 2、LocalStack() 作用:通过栈操作local中的列表,列表中可以储存对象 代码 3、上下文源码分析(request session) 总结: 上下文管理分为: request上下文管理 app上下文管理 阅读全文
posted @ 2019-09-28 22:56 市丸银 阅读(203) 评论(0) 推荐(0) 编辑
摘要:作用:为每一个线程开辟一个独立的内存空间 示例 实现原理 改良 阅读全文
posted @ 2019-09-28 16:05 市丸银 阅读(165) 评论(0) 推荐(0) 编辑
摘要:一、作用 1.目录结构划分 2.url添加前缀 url_prefix 3.应用特殊装饰器,在该蓝图定义的特殊装饰器,只在改蓝图的起效 二、简单示例 1.创建一个项目文件 2.创建一个同名的python package文件 3.创建一个manage.py文件 4.在同名的python package中 阅读全文
posted @ 2019-09-28 15:19 市丸银 阅读(223) 评论(0) 推荐(0) 编辑

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