随笔 - 229
文章 - 0
评论 - 10
阅读 -
26万
随笔分类 - Flask
Flask_APScheduler的简单使用
摘要:首先安装: pip install flask_apscheduler from apscheduler.events import EVENT_JOB_EXECUTED, EVENT_JOB_ERROR from flask import Flask from flask_apscheduler
阅读全文
Flask学习笔记11之特殊的装饰器
摘要:1. before_request 2. after_request 3. before_first_request 4. template_global 5. template_filter 6. errorhandler from flask import Flask app = Flask(_
阅读全文
Flask学习笔记10之flash
摘要:flash用于存放临时数据,且只能用一次 两个方法: flash('xx') : 将xx存放到flash中 get_flashed_messages() : 取出flash中存放的数据 from flask import Flask,flash,get_flashed_messages app =
阅读全文
Flask学习笔记09之session
摘要:session就是dict ,存放在内存中 当请求刚到来:flask读取cookie中session对应的值(网络请求中携带),将该值解密并反序列化成字典,放入内存以便视图函数使用。 视图函数: @app.route('/index') def ses(): session['name'] = 'a
阅读全文
Flask学习笔记08之模板继承
摘要:以 Flask学习笔记07之模板渲染 中的user.html 为例 首先创建一个base.html <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> </head> <body> <
阅读全文
Flask学习笔记07之模板渲染
摘要:flask提供了局部和全局两种方式的数据,用于模板渲染 @app.template_global() @app.template_filter() 如果函数上面有这两个装饰器之一,那么该函数就可以全局模板渲染 from flask import Flask, render_template, Mar
阅读全文
Flask学习笔记06之@before_request请求之前执行
摘要:Flask框架内置了一个装饰器before_request,使用它可以在请求之前做一些事。。。。 from flask import Flask, request # 实例化一个Flask对象 app = Flask(__name__) # 打印默认配置信息 # 引入开发环境的配置 app.conf
阅读全文
Flask报错:AssertionError: View function mapping is overwriting an existing endpoint function: inner
摘要:源代码如下, 启动报错 from flask import Flask # 实例化一个Flask对象 app = Flask(__name__) # 打印默认配置信息 # 引入开发环境的配置 app.config.from_object('settings.DEV') # 引入生产环境的配置 # a
阅读全文
Flask学习笔记05之请求与响应
摘要:1. 请求 # request.method # request.args # request.form # request.values # request.cookies # request.headers # request.path # request.full_path # request
阅读全文
Flask学习笔记04之路由重定向
摘要:Flask框架提供了请求重定向功能,只需要使用 redirect_to即可, 示例代码如下: from flask import Flask, render_template, request, redirect, session app = Flask(__name__) app.secret_k
阅读全文
Flask学习笔记03之路由
摘要:1. endpoint from flask import Flask, url_for # 实例化一个Flask对象 app = Flask(__name__) # 打印默认配置信息 # 引入开发环境的配置 app.config.from_object('settings.DEV') # 引入生产
阅读全文
Flask学习笔记02之配置文件
摘要:1. Flask默认的配置 Flask实例中包含了它的配置信息 #实例化一个Flask对象 app = Flask(__name__) # 打印默认配置信息 print(app.config) 打印结果如下: < Config { 'ENV': 'production', 'DEBUG': Fals
阅读全文
Flask学习笔记01之环境搭建
摘要:使用pycharm搭建Flask运行环境 1. 打开pycharm ,创建一个新的工程 2. 选择创建Flask项目 3. Flask项目创建成功,结构如下 4. 运行项目 5. 发送请求 over!
阅读全文