flask
淋巴不想动
logout
展开
-
python-flask简单介绍
文章目录1.什么是Flask2.如何实现简单的web服务网站?2.动态路由request(重点)3.登录验证之http请求方法GET实现案例HTTP请求的方法:4登录验证之http请求值POST方法post方法的实现{{ 向前端传值 }}自定义页面无法访问页面1.什么是FlaskFlask是python编写的, Web应用框架;微内核的web框架; —小型网站Django:全能型框架; ...原创 2019-02-28 22:19:59 · 2473 阅读 · 0 评论 -
python-flask(七)基于Flask的任务清单管理系统
文章目录1.目标2.项目介绍3.项目效果4.技术分析5.设计结构1.目标本项目将学习 Mariadb 作为数据库后端,Bootstrap 作为前端的技术栈,并实现一个清单应用。从中我们可以学习 Flask Web 应用框架,及 Mariadb 关系型数据库和 BootStrap web开发框架。2.项目介绍本应用修改自 TodoMVC 的 todo list 应用,使用 Mariadb 作...原创 2019-04-19 15:10:39 · 2637 阅读 · 0 评论 -
python-flask(六)用户信息安全性设置使用werkzeug散列密码
文章目录1. why?2. what?3. how?4. test?1. why?设计 Web 程序时,人们往往会高估数据库中用户信息的安全性。大多数用户都在不同的网站中使用相同的密码,获得密码之后, 访问用户在其他网站中的账户。2. what?用户密码的安全,关键在于不能存储密码本身,而要存储密码的散列值。3. how?计算密码散列值的函数接收密码作为输入,使用一种或多种加...原创 2019-03-15 18:05:59 · 530 阅读 · 0 评论 -
python-flask(五)-Flask-Migrate数据库迁移
文章目录1. 什么是Flask-Migrate?2. 如何安装Flask-Migrate?3. 如何配置?4. 如何使用?5.数据库迁移实验1. 什么是Flask-Migrate?Flask-Migrate是一个为Flask应用处理SQLAlchemy数据库迁移的扩展,使得可以通过Flask的命令行接口或者Flask-Scripts对数据库进行操作。2. 如何安装Flask-Migra...原创 2019-03-15 17:42:24 · 2519 阅读 · 0 评论 -
python-flask(四)flask-script生成shell命令
文章目录1.什么是Flask-Script?2. 为什么使用Flask-Script?3. 如何安装Flask-Script?4. 如何配置Flask-Script?5. 添加自定义命令的3中方式:6. 命令行拓展开发7.项目结构8.结构设计1.什么是Flask-Script?Flask-Script用来生成shell命令;为在Flask里编写额外的脚本提供了支持。这包括运行一个开发服务器...原创 2019-03-15 16:29:36 · 2361 阅读 · 0 评论 -
python-flask(三)flask-SQLALchemy上
文章目录1. 什么是Flask-SQLAlchemy?2. 如何安装Flask-SQLAlchemy?3. 如何配置数据库?4. 连接mysql数据库报错解决5. 如何定义模型?6.单个数据表 的创建\删除\插入\查看\更新(增删改查)7.最常用的SQL列类型8.最常用的SQL列属性选项9.表单关联10.过滤器11.执行函数12.分页13.反向引用1. 什么是Flask-SQLAlchemy?...原创 2019-03-14 20:39:11 · 642 阅读 · 0 评论 -
flask知识框架
Flask程序的基本结构- 模块的安装 pip- 虚拟环境 (Anaconda, virtualenv )- 实现简单的web服务网站?- 路由 - 普通路由设置 @app.route('/login/') 访问路径 - 动态路由 @app.route('/users/<id>/') 可以指定类型:int,string,float,uuid ...原创 2019-03-14 15:25:08 · 181 阅读 · 0 评论 -
python-flask(二)集成bootstrap、集成web表单、集成邮件发送
文章目录一.flask集成bootstrap1. 什么是Bootstrap?2. Flask中如何集成Bootstrap?3. Flask-Bootstrap实现了什么?二.Flask中集成的web表单处理1. 为什么使用Flask-WTF?2. 什么是表单处理?3. 常见的Field类4.flask-wtf的使用流程在设计的页面里实现表单三、Flask中集成邮件发送一.flask集成boots...原创 2019-03-05 14:52:27 · 1473 阅读 · 0 评论 -
python-flack(一)登陆页面、注册页面、主页页面、登陆用户信息页面、上传文件页面
1flask项目静态文件的导入导入css样式两种方法: 任选一种 - &lt;link href="/static/css/bootstrap.css" rel="stylesheet"&gt; - &lt;link href="{{ url_for('static', filename="css/bootstrap.css&原创 2019-03-05 13:18:49 · 3562 阅读 · 3 评论 -
python-jinja2模板引擎
文章目录1. 什么是Jinja2模板引擎?2. 语法1). Jinja2变量显示语法: {{ 变量名 }}、过滤器-如何自定义过滤器?2). for循环:3). if语句4). 宏的操作====相当于函数5). include包含操作6). 模板的继承: 一般网站的导航栏和底部不会变化, 为了避免重复编写导航栏信息;- 如何定义模板?- 如何继承基模板?1. 什么是Jinja2模板引擎?1)....原创 2019-02-28 23:02:11 · 2253 阅读 · 0 评论 -
flask_todolist项目脑图整理
原创 2019-08-28 11:22:32 · 306 阅读 · 0 评论