随笔分类 -  flask

摘要:python manage.py db init # 初始化 python manage.py db migrate # 创建数据库相关迁移文件 == Django makemigrations python manage.py db upgrade # 把数据库相关迁移文件提交到数据库生成数据 = 阅读全文
posted @ 2019-02-16 14:25 团子emma
摘要:#creat_table.py # pip3 install SQLAlchemy#1通过sqlalchemy创建数据库# 导入sqlalchemyfrom sqlalchemy.ext.declarative import declarative_base# 2创建orm模型基类Base = declarative_base()# 3导入orm对应数据库类型的字段from sqlalchemy... 阅读全文
posted @ 2019-02-15 20:54 团子emma
摘要:flask-wtf 使用flask-wtf表单扩展,可以帮助我们记性CSRF验证,帮助我们快速定义表单模板,而且帮助我们在视图中验证表的数据,不适用时,需要我们自己进行处理 pip3 install Flask-WTF 使用 阅读全文
posted @ 2019-02-11 13:47 团子emma
摘要:什么是过滤器 1 . 有时候当我们想要在模板中处理一些变量的时候,那么就需要一种工具,类似python中的函数一样,可以将这个值传入到函数中,然后做一些操作. 在模板中,过滤器相当于是函数,把当前变量传入到过滤器中,然后过滤器根据自己的功能,再返回响应的值,之后再将结果渲染到页面中 2 . 语法 ` 阅读全文
posted @ 2019-02-10 22:09 团子emma
摘要:from flask import Flask,url_for,abort,Response # from flask_script import Manage app = Flask(__name__) @app.route("/index") def index(): #使用元祖返回自定义的详细信息 响应体 状态码 响应头 return ... 阅读全文
posted @ 2019-02-10 20:59 团子emma
摘要:from flask import Flask from flask_script import Manage app = Flask(__name__) manage = Manage(app)#创建Manage的管理类对象 @app.route("/index") def index(): return "ok" if __name__ = "main": #通过管理对象来启... 阅读全文
posted @ 2019-02-09 21:49 团子emma
摘要:before_first_request在应用程序的第一个请求之前,执行 before_request在每一次请求之前执行 after_request每个函数的请求的末尾执行,发生异常不执行 teardown_request 每个函数的请求的末尾执行,不论是否发生异常 111222e name 'r 阅读全文
posted @ 2019-02-08 22:22 团子emma
摘要:什么是上下文 上下文 : 相当于一个容器,保存了Flask程序运行过程中的一些信息.在计算机中,相对于进程而言,上下文就是进程执行时的环境. Flask中有两种上下文:请求上下文和应用上下文 请求上下文(request contest) request,和session都是请求上下文对象 reque 阅读全文
posted @ 2019-02-07 22:12 团子emma
摘要:简述session,cookie session : session和cookie的作用类似,都是为了 存储用户有关的信息,不同的是,cookie是村塾在本地浏览器,session是存储在服务器.存储在服务器的数据相对来说更加安全,不容易被窃取.但储存在服务器有一定的弊端,就是会占用服务器的资源,但 阅读全文
posted @ 2019-02-07 20:18 团子emma
摘要:from flask import Flask # 创建flask应用的对象 # app = Flask(__name__) #flask以这个模块所对应的目录为总目录,默认这个目录中的static为静态目录,templates为模板目录 app = Flask(__name__, static_url_path="/python", #访问静态资源的url前缀... 阅读全文
posted @ 2019-02-07 15:13 团子emma
摘要:自定义转换器 自带的转换器 DEFAULT_CONVERTERS = { 'default': UnicodeConverter, 'string': UnicodeConverter, 'any': AnyConverter, 'path': PathConverter, 'int': Integ 阅读全文
posted @ 2019-01-14 14:05 团子emma
摘要:url_map 可以通过它查看整个flask的路由信息 if __name__=="__main__": print(app.url_map) app.run() 阅读全文
posted @ 2019-01-14 13:37 团子emma
摘要:第一种 使用配置文件 app=Flask(__name__) app.config.from_pyfile("config.cfg") #在同一级别下建立一个文件 第二种 对象的方法 class Config(object): DEBUG=True ITCAST=python #瞎写的 app.config.from_object(Config) #在... 阅读全文
posted @ 2019-01-14 13:31 团子emma
摘要:先说一下static_floder,static_url_path url_for蓝图中的使用 引用资料 阅读全文
posted @ 2019-01-09 16:41 团子emma