![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Flask
CodingAndCoCoding
王多鱼不多余
展开
-
Flask与数据库操作的整合(Flask-sqlalchemy、Flask-Migrate[数据库迁移]、Flask-Script)
文章目录一、Python数据库连接方式什么是Flask_SQLAlchemy?如何配置数据库?安装第三方模块数据库配置定义模型模型列类型模型列属性数据查询分页实现数据库关系一对一关系模型定义与基本操作一对多关系模型定义与基本操作多对多关系模型定义与基本操作二、Flask-Script为什么使用Falsk-Script?安装Flask-Script如何配置Flask-Script?添加自定义命令的三...原创 2020-03-10 17:00:29 · 910 阅读 · 0 评论 -
Flask(WTF)表单操作
文章目录Flask表单操作Flask表单操作Form表单,在Web应用中无处不在。比如:用户登录表单,用户注册表单。所有的表单都有共性,比如有文字输入框,单选框,密码输入框等;表单的验证也有共性,比如有非空验证,长度限制,类型验证等。如果有个框架能够将这些共性抽象出来,那就能大量简化我们的工作。Python的WTForms就提供了这些功能。这里我们就结合Flask的WTForms扩...原创 2020-03-10 11:28:49 · 1374 阅读 · 0 评论 -
使用Flask-mail扩展发送邮件
文章目录为什么需要使用Flask-Mail组件?如何使用Flask-Mail扩展发送邮件?发送邮件的时候需要设置什么?详细代码为什么需要使用Flask-Mail组件?在我们开发完web系统后,一些特定的事件发生时,系统要自动发送相关邮件至管理员,运维人员和其他相关人员。python标准库中的smtplib包也可以用在Flask程序中发送邮件,但包装了smtplib的falsk-mail扩展能更...原创 2020-03-09 15:57:46 · 627 阅读 · 0 评论 -
Flask中集成Bootstrap
文章目录Bootstrap简介为什么需要在Flask中集成Bootstrap?Flask中如何使用集成Bootstrap?Bootstrap警告框组件Flask-Bootstrap自定义模板块Flask-Bootstrap自定义模板块的继承与实现Flask集成Bootstrap的案例的综合应用(代码)Bootstrap简介Bootstrap(http://getbootstrap.com/)是...原创 2020-03-07 21:27:17 · 403 阅读 · 0 评论 -
Flask实现用户登录、注册和分页显示用户信息页面
基于Flask实现一个更加美观的用户登录界面,包括登录,注册,消息闪现,模板继承,文件包含以及Jinja2语法。1、创建一个Flask项目:通常我们将html文件放在templates文件夹中,将静态文件,比如css文件,js文件,字体,图片放在static文件夹中。2、主程序app.pyfrom flask import Flask, request, render_template,...原创 2020-03-06 17:46:54 · 6755 阅读 · 4 评论 -
Flask简介和基本用法
文章目录一、架构简介1、什么是Flask?2、Flask的优势一、架构简介Nginx (engine x) 是一个高性能的HTTP和反向代理web服务器,同时也提供了IMAP/POP3/SMTP服务。uWSGI是一个Web服务器,它实现了WSGI(Web服务器网关接口)协议、uwsgi、http等协议。Framework即架构,它是一个语言开发软件,提供了软件开发的框架,使开发更具工程性...原创 2020-03-06 16:45:39 · 815 阅读 · 0 评论 -
Flask---Jinja2模板引擎
文章目录什么是Jinja2模板引擎?Jinja2语法Flask模板引擎Jinja2案例(代码)什么是Jinja2模板引擎?官方网址: http://docs.jinkan.org/docs/jinja2/ Jinja2 是一个现代的,设计者友好的,仿照 Django 模板的 Python 模板语言。 它速度快,被广泛使用,并且提供了可选的沙箱模板执行环境保证安全:python的Web开发中...原创 2020-03-06 16:40:17 · 276 阅读 · 0 评论