随笔分类 -  flask 组件基础

摘要:from flask import Flask, flash, redirect, render_template, request app = Flask(__name__) app.secret_key = 'some_secret' @app.route('/') def index1(): 阅读全文
posted @ 2020-05-01 18:35 秋华 编辑
摘要:#!/usr/bin/env python # -*- coding:utf-8 -*- from flask import Flask, Request, render_template app = Flask(__name__, template_folder='templates') app. 阅读全文
posted @ 2020-05-01 18:33 秋华 编辑
摘要:message是一个基于Session实现的用于保存数据的集合,其特点是:使用一次就删除。 from flask import Flask, flash, redirect, render_template, request, get_flashed_messages app = Flask(__n 阅读全文
posted @ 2020-05-01 18:21 秋华 编辑
摘要:1 蓝图资源 蓝图有自己的目录,它的所有资源都在其目录下。蓝图的资源目录是由创建Blueprint对象时传入的模块名”__name__”所在的位置决定的。同时,我们可以指定蓝图自己的模板目录和静态目录。比如我们创建蓝图时传入: admin_bp = Blueprint('admin', __name 阅读全文
posted @ 2020-05-01 18:19 秋华 编辑
摘要:除请求对象之外,还有一个 session 对象。它允许你在不同请求间存储特定用户的信息。它是在 Cookies 的基础上实现的,并且对 Cookies 进行密钥签名要使用会话,你需要设置一个密钥。 设置:session['username'] = 'xxx' 删除:session.pop('user 阅读全文
posted @ 2020-05-01 17:30 秋华 编辑
摘要:from flask import Flask from flask import request from flask import render_template from flask import redirect from flask import make_response app = F 阅读全文
posted @ 2020-05-01 13:41 秋华 编辑
摘要:1、模板的使用 1.1 语法 1.1.1 流程控制 逻辑语法 Jinja2模板语言中的 for {% for foo in g %} {% endfor %} Jinja2模板语言中的 if {% if g %} {% elif g %} {% else %} {% endif %} 1.1.2 变 阅读全文
posted @ 2020-05-01 13:16 秋华 编辑
摘要:1. 常见路由 @app.route('/user/<username>') @app.route('/post/<int:post_id>') @app.route('/post/<float:post_id>') @app.route('/post/<path:path>') @app.rout 阅读全文
posted @ 2020-05-01 12:51 秋华 编辑
摘要:配置参数 flask中的配置文件是一个flask.config.Config对象(继承字典),默认配置为: { 'DEBUG': get_debug_flag(default=False), 是否开启Debug模式 'TESTING': False, 是否开启测试模式 'PROPAGATE_EXCE 阅读全文
posted @ 2020-05-01 12:31 秋华 编辑
摘要:Flask是一个基于Python开发并且依赖jinja2模板和Werkzeug WSGI服务的一个微型框架,对于Werkzeug本质是Socket服务端,其用于接收http请求并对请求进行预处理,然后触发Flask框架,开发人员基于Flask框架提供的功能对请求进行相应的处理,并返回给用户,如果要返 阅读全文
posted @ 2020-05-01 12:21 秋华 编辑

点击右上角即可分享
微信分享提示