自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

巫小诗的博客

代码爱好者

  • 博客(18)
  • 收藏
  • 关注

原创 Flask框架基础知识讲解

Flask框架基础知识讲解第一章: 框架简介第二章: 虚拟环境的安装和使用第三章: 最小应用的实现第四章: 路由和变量规则详解第五章: 系统函数和HTTP协议第六章: 静态文件第七章: 模版引擎和使用方法第八章: 结构拆分和循环导入第九章: 蓝图和使用第十章: ORM第十一章: session和cookie第十二章: 钩子函数第十三章: 项目实战第一章: 框架简介第二章: 虚拟环境的安装和使用...

2019-02-24 11:49:32 503 1

原创 python荣联云通讯短信平台

云通讯短信平台注册账号管理模块>>应用管理>>创建应用>>编辑应用>>勾选短信验证码安装 requests 模块 pip install requests配置请求地址 : https://app.cloopen.com:8883/

2019-03-15 17:45:47 854 1

原创 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 400

原创 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 146

原创 第十三章: 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 6173

原创 第十二章: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 1709

原创 第十一章: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 384

原创 第十章 : 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 370

原创 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 2210

原创 第九章: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 288

原创 第八章:数据库操作

上节回顾什么是模版引擎?常用的模版引擎有什么?flask的默认模版引擎是什么?怎么指定静态文件的目录位置?jinjia2模版引擎的基本语法?jinjia2模版继承都需要注意什么?数据库相关知识什么是数据库?数据库,简而言之可视为电子化的文件柜——存储电子文件的处所,用户可以对文件中的数据进行新增、截取、更新、删除等操作。数据库 是以一定方式储存在一起、能予多个用户...

2019-02-27 20:18:29 242

原创 第七章: FLASK模版引擎以及模版方法

上节回顾什么是蓝图?为什么用蓝图?实例化蓝图?怎么将蓝图注册到核心app上?模版引擎什么是模版引擎?模板引擎(这里特指用于Web开发的模板引擎)是为了使用户界面与业务数据(内容)分离而产生的,它可以生成特定格式的文档,用于网站的模板引擎就会生成一个标准的HTML文档。(摘自 百度百科)模版引擎都有什么?flask用的是什么模版引擎?模版引擎有很多种,像 PHP(...

2019-02-27 11:36:52 547

原创 第六章:解决循环导入和蓝图

上节回顾为什么项目需要结构化拆分?怎么引入配置文件到flask的核心app上的方法?循环导入的原因?蓝图(blueprint)什么是蓝图?定义单个应用视图与静态资源。有点类似于公司的组织架构。蓝图的作用是什么?参照上图,蓝图最大的好处就是把不同的应用拆成不同的组件,这样结构清晰,便于阅读和管理。继续拆分结构在工程目录下新建app模块,在app模块下新建模块...

2019-02-25 10:48:14 528

原创 第五章:结构化拆分和循环导入

上节回顾什么是HTTP协议?有什么优缺点?HTTP协议常用的请求方法?HTTP协议报文的构成?HTTP协议常见的状态码?FLASK怎么发送GET请求和POST请求?FLASK怎么接收传递的参数?结构化拆分为什么需要结构化拆分?代码臃肿,不易维护。扩展不易,耦合度高。结构化拆分结构(结合本人日常开发的经验)以上的结构是不是感觉结构很清晰? 那么现在我们将按着...

2019-02-25 09:50:31 380

原创 第四章:HTTP协议和FLASK请求

上节回顾flask最小的应用代码及代码解析route() 路由解析启动参数及项目引用if name == ‘main’ 的理解视图函数和普通函数有什么区别?HTTP协议什么是http协议?http传输的优缺点?HTTP协议是超文本传输协议的缩写,英文是Hyper Text Transfer Protocol。是从万维网服务器传输超文本到本地浏览器的传送协议。HTTP是基...

2019-02-24 23:40:27 934 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 365

原创 第二章: 虚拟环境安装和使用

上节回顾什么是web应用框架?python都哪些web框架?作为一个程序员,你应该如何去选型?Flask框架流行的原因都有什么?面试题为什么需要虚拟环境?使用虚拟环境的最大的好处是避免环境污染,对项目环境中的依赖进行隔离。python的虚拟环境都有什么?virtualenv、pipenv 、pyenv、docker 等你平时都使用什么虚拟环境?pipenv...

2019-02-24 19:16:02 351

原创 第一章:框架简介

第一章: 框架简介什么是框架?python都有哪些框架?Web应用框架(Web application framework)是一种开发框架,用来支持动态网站、网络应用程序及网络服务的开发。(摘自 百度百科)基于python的web框架可以算得上是百花齐放,各种的框架和微框架数不胜数,所以关于哪个框架的好与不好,优与不优争论一直不休。到底哪个框架好,这个是需要结合你的项目需求以及以后的维护...

2019-02-24 13:01:23 348

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除