随笔分类 -  Flask

flask框架----整合Flask中的目录结构
摘要:一、SQLAlchemy-Utils 由于sqlalchemy中没有提供choice方法,所以借助SQLAlchemy-Utils组件提供的choice方法 import datetime from sqlalchemy import create_engine from sqlalchemy.ex 阅读全文

posted @ 2018-07-17 09:45 TheLand 阅读(783) 评论(0) 推荐(0)

flask框架----信号
摘要:一、实例化补充 instance_path和instance_relative_config是配合来用的、这两个参数是用来找配置文件的,当用app.config.from_pyfile('settings.py')这种方式导入配置文件的时候会用到 from flask import Flask,re 阅读全文

posted @ 2018-07-17 09:44 TheLand 阅读(213) 评论(0) 推荐(0)

flask框架----flask-script组件
摘要:Flask Script扩展提供向Flask插入外部脚本的功能,包括运行一个开发用的服务器,一个定制的Python shell,设置数据库的脚本,cronjobs,及其他运行在web应用之外的命令行任务;使得脚本和系统分开; Flask Script和Flask本身的工作方式类似,只需定义和添加从命 阅读全文

posted @ 2018-07-01 09:27 TheLand 阅读(192) 评论(0) 推荐(0)

flask框架----flask中的wtforms使用
摘要:一、简单介绍flask中的wtforms WTForms是一个支持多个web框架的form组件,主要用于对用户请求数据进行验证。 安装: pip3 install wtforms 二、简单使用wtforms组件 1、用户登录 具体代码: from flask import Flask,render_ 阅读全文

posted @ 2018-07-01 09:26 TheLand 阅读(258) 评论(0) 推荐(0)

flask框架----上下文管理
摘要:一、上下文管理相关知识点: 二、上下文管理流程: 三、上下文管理源码剖析 详见:https://www.cnblogs.com/jiangshanduojiao/p/9200902.html 阅读全文

posted @ 2018-06-19 20:18 TheLand 阅读(204) 评论(0) 推荐(0)

flask框架----flask-session组件
摘要:简介 flask-session是flask框架的session组件,由于原来flask内置session使用签名cookie保存,该组件则将支持session保存到多个地方,如: redis:保存数据的一种工具,五大类型。非关系型数据库 memcached filesystem mongodb s 阅读全文

posted @ 2018-06-19 19:53 TheLand 阅读(296) 评论(0) 推荐(0)

flask框架----数据库连接池
摘要:数据库连接池 flask中是没有ORM的,如果在flask里面连接数据库有两种方式 链接池原理 那么我们用pymysql来做。 为什么要使用数据库连接池呢?不用连接池有什么不好的地方呢? 方式一、每次操作都要链接数据库,链接次数过多 方式二、不支持并发 方式三:由于上面两种方案都不完美,所以得把方式 阅读全文

posted @ 2018-06-19 19:52 TheLand 阅读(2861) 评论(0) 推荐(0)

flask框架----设置配置文件的几种方式
摘要:设置配置文件的几种方式 要想在视图函数中获取配置文件的值,都是通过app.config来拿。但是如果视图函数和Flask创建的对象app不在一个模块。就得 导入来拿。可以不用导入,。直接导入一个current_app,这个就是当前的app对象,用current_app.config就能查看到了当前a 阅读全文

posted @ 2018-06-13 16:07 TheLand 阅读(1806) 评论(0) 推荐(0)

flask框架----蓝图
摘要:蓝图(flask中多py文件拆分都要用到蓝图) 如果代码非常多,要进行归类。不同的功能放在不同的文件,吧相关的视图函数也放进去。蓝图也就是对flask的目录结构进行分配(应用于小,中型的程序), 小中型: manage.py import fcrm if __name__ == '__main__' 阅读全文

posted @ 2018-06-13 16:03 TheLand 阅读(449) 评论(0) 推荐(0)

flask框架----flask基础
摘要:知识点回顾 1、flask依赖wsgi,实现wsgi的模块:wsgiref,werkzeug,uwsgi 2、实例化Flask对象,里面是有参数的 app = Flask(__name__,template_folder='templates',static_url_path='/xxxxxx') 阅读全文

posted @ 2018-06-12 17:22 TheLand 阅读(245) 评论(0) 推荐(0)

flask框架----基于flask的扩展实现的简单的页面登录
摘要:废话不多说,直接上代码 from flask import Flask,render_template,request,redirect,session app = Flask(__name__,template_folder='templates') app.secret_key = "sdsfd 阅读全文

posted @ 2018-06-12 17:20 TheLand 阅读(209) 评论(0) 推荐(0)

flask框架----flask入门
摘要:一、Flask介绍(轻量级的框架,非常快速的就能把程序搭建起来) Flask是一个基于Python开发并且依赖jinja2模板和Werkzeug WSGI服务的一个微型框架,对于Werkzeug本质是Socket服务端,其用于接收http请求并对请求进行预处理,然后触发Flask框架,开发人员基于F 阅读全文

posted @ 2018-06-12 17:14 TheLand 阅读(259) 评论(0) 推荐(0)