![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
flask专题
wuxiaoshi008
这个作者很懒,什么都没留下…
展开
-
flask-mail
flask 发邮件安装 flask-mail pip install flask-mail 配置信息 # 邮箱设置 MAIL_SERVER = "smtp.qq.com" MAIL_PORT = "587" MAIL_USE_TLS = True MAIL_USERNAME = "xxxx@qq.com" MAIL_PASSWORD = "mssmnlf...原创 2019-03-15 11:11:25 · 403 阅读 · 0 评论 -
Redis 的安装
Redis 的安装下载redis的安装包解压缩切入redis目录新建两个 文件 start.bat stop.bat# start.batredis-server.exe --service-start# stop.batredis-server.exe --service-stop启动 redis 双击 start.bat关闭 redis 双击...原创 2019-03-09 15:32:45 · 150 阅读 · 0 评论 -
第八章:数据库操作
上节回顾什么是模版引擎?常用的模版引擎有什么?flask的默认模版引擎是什么?怎么指定静态文件的目录位置?jinjia2模版引擎的基本语法?jinjia2模版继承都需要注意什么?数据库相关知识什么是数据库?数据库,简而言之可视为电子化的文件柜——存储电子文件的处所,用户可以对文件中的数据进行新增、截取、更新、删除等操作。数据库 是以一定方式储存在一起、能予多个用户...原创 2019-02-27 20:18:29 · 243 阅读 · 0 评论 -
第九章:ORM操作
ORM操作用户文件 from flask_sqlalchemy import SQLAlchemy from sqlalchemy import Column,Integer,String db = SQLAlchemy() class User(db.Model): __tablename__ = 'user' id = Column(Integer,primary_...原创 2019-02-27 23:16:26 · 291 阅读 · 0 评论 -
第十三章: flask_migrate 的介绍与安装与使用
flask_migrate 的介绍与安装什么是 flask_migrate ?flask_migrate 是处理 sqlalchemy 数据迁移的工具。flask_migrate 有什么用?flask_migrate 是当数据模型发生变化的时候,将修改后的东西重新映射到数据库中。flask_migrate 怎么安装?pip install flask_migrate...原创 2019-03-01 21:19:59 · 6197 阅读 · 0 评论 -
第十二章:flask_script 的介绍和安装与使用
flask_script 的介绍和安装什么是flask_script?通过命令行的方式来操作flask,一般用来启动定时任务,数据库的迁移与更新等。怎么安装flask_script ?pip install flask_script实现一个最小应用 from flask import Flask from flask_script import Manager ...原创 2019-03-01 20:03:39 · 1736 阅读 · 0 评论 -
第十一章:SQLAlchemy多对多讲解
多对多关系讲解config.py SQLALCHEMY_DATABASE_URI = 'mysql+pymysql://root:root@127.0.0.1:3306/demo1?charset=utf8' SQLALCHEMY_TRACK_MODIFICATIONS = Falseapp.py from flask import Flask,jsonfiy fro...原创 2019-03-01 17:03:10 · 389 阅读 · 0 评论 -
第十章 : SQLAlchemy 主外键使用
SQLAlchemy 外键约束config.pySQLALCHEMY_DATABASE_URI = 'mysql+pymysql://root:123456@localhost:3306/zhiliao?charset=utf8'SQLALCHEMY_TRACK_MODIFICATIONS = Falseapp.pyfrom flask import Flaskfrom sqlalc...原创 2019-03-01 11:10:50 · 371 阅读 · 0 评论 -
Geoip的安装和使用
GeoLite2 使用获取客户端 ip def get_ip(): import socket ip = socket.gethostbyname(socket.gethostname()) return ip通过 ip 获取实际地理位置下载 GeoLite2 City 数据库安装依赖 pip install geoip2封装的代码 def ...原创 2019-03-01 09:37:44 · 2226 阅读 · 0 评论 -
第六章:解决循环导入和蓝图
上节回顾为什么项目需要结构化拆分?怎么引入配置文件到flask的核心app上的方法?循环导入的原因?蓝图(blueprint)什么是蓝图?定义单个应用视图与静态资源。有点类似于公司的组织架构。蓝图的作用是什么?参照上图,蓝图最大的好处就是把不同的应用拆成不同的组件,这样结构清晰,便于阅读和管理。继续拆分结构在工程目录下新建app模块,在app模块下新建模块...原创 2019-02-25 10:48:14 · 531 阅读 · 0 评论 -
第五章:结构化拆分和循环导入
上节回顾什么是HTTP协议?有什么优缺点?HTTP协议常用的请求方法?HTTP协议报文的构成?HTTP协议常见的状态码?FLASK怎么发送GET请求和POST请求?FLASK怎么接收传递的参数?结构化拆分为什么需要结构化拆分?代码臃肿,不易维护。扩展不易,耦合度高。结构化拆分结构(结合本人日常开发的经验)以上的结构是不是感觉结构很清晰? 那么现在我们将按着...原创 2019-02-25 09:50:31 · 382 阅读 · 0 评论 -
第四章:HTTP协议和FLASK请求
上节回顾flask最小的应用代码及代码解析route() 路由解析启动参数及项目引用if name == ‘main’ 的理解视图函数和普通函数有什么区别?HTTP协议什么是http协议?http传输的优缺点?HTTP协议是超文本传输协议的缩写,英文是Hyper Text Transfer Protocol。是从万维网服务器传输超文本到本地浏览器的传送协议。HTTP是基...原创 2019-02-24 23:40:27 · 944 阅读 · 1 评论 -
第三章:郑重的写下Hello World!
上节回顾什么是虚拟环境?为什么要安装虚拟环境?你平时都用什么虚拟环境?虚拟环境的安装步骤和使用?Flask 入门郑重的写下 Hello Worldfrom flask import Flaskapp = Flask(__name__)@app.route('/hello')def hello_world(): return 'Hello World'if __n...原创 2019-02-24 19:47:07 · 366 阅读 · 0 评论 -
第二章: 虚拟环境安装和使用
上节回顾什么是web应用框架?python都哪些web框架?作为一个程序员,你应该如何去选型?Flask框架流行的原因都有什么?面试题为什么需要虚拟环境?使用虚拟环境的最大的好处是避免环境污染,对项目环境中的依赖进行隔离。python的虚拟环境都有什么?virtualenv、pipenv 、pyenv、docker 等你平时都使用什么虚拟环境?pipenv...原创 2019-02-24 19:16:02 · 352 阅读 · 0 评论 -
第一章:框架简介
第一章: 框架简介什么是框架?python都有哪些框架?Web应用框架(Web application framework)是一种开发框架,用来支持动态网站、网络应用程序及网络服务的开发。(摘自 百度百科)基于python的web框架可以算得上是百花齐放,各种的框架和微框架数不胜数,所以关于哪个框架的好与不好,优与不优争论一直不休。到底哪个框架好,这个是需要结合你的项目需求以及以后的维护...原创 2019-02-24 13:01:23 · 351 阅读 · 0 评论 -
Flask框架基础知识讲解
Flask框架基础知识讲解第一章: 框架简介第二章: 虚拟环境的安装和使用第三章: 最小应用的实现第四章: 路由和变量规则详解第五章: 系统函数和HTTP协议第六章: 静态文件第七章: 模版引擎和使用方法第八章: 结构拆分和循环导入第九章: 蓝图和使用第十章: ORM第十一章: session和cookie第十二章: 钩子函数第十三章: 项目实战第一章: 框架简介第二章: 虚拟环境的安装和使用...原创 2019-02-24 11:49:32 · 507 阅读 · 1 评论 -
第七章: FLASK模版引擎以及模版方法
上节回顾什么是蓝图?为什么用蓝图?实例化蓝图?怎么将蓝图注册到核心app上?模版引擎什么是模版引擎?模板引擎(这里特指用于Web开发的模板引擎)是为了使用户界面与业务数据(内容)分离而产生的,它可以生成特定格式的文档,用于网站的模板引擎就会生成一个标准的HTML文档。(摘自 百度百科)模版引擎都有什么?flask用的是什么模版引擎?模版引擎有很多种,像 PHP(...原创 2019-02-27 11:36:52 · 554 阅读 · 0 评论 -
python荣联云通讯短信平台
云通讯短信平台注册账号管理模块>>应用管理>>创建应用>>编辑应用>>勾选短信验证码安装 requests 模块 pip install requests配置请求地址 : https://app.cloopen.com:8883/原创 2019-03-15 17:45:47 · 859 阅读 · 1 评论