Flask学习 一 基本结构
-from flask import Flask+from flask import Flask,render_template-from flask import request-from flask import make_response-from flask import abort-from flask import redirect-# __name__参数决定程序的根目录app = Flask (__name__)-# @app.route ('/')-# def hello_world():-# return 'Hello World!'+@app.route ('/<name>')+def index(name):+ return render_template('index.html',name=name)-# @app.route ('/user/<name>') #-# def user(name):-# return '<h1>Hello,%s!</h1>'% name-# -# @app.route ('/user/<int:id>') # 还可以类型定义/user/<int:id> float path类型-# def user_id(id):-# return '<h1>Hello,%s!</h1>'% id+@app.route ('/user/<name>')+def user(name):+ return render_template('user.html',name=name)-# @app.route ('/') # 请求上下文-# def index():-# user_agent = request.headers.get('User-Agent')-# return 'your browser is %s' % user_agent--# @app.route ('/') # 请求响应,可接受第二个参数为状态码-# def index():-# return 'bad request',400--# @app.route ('/')-# def hello_world():-# response =make_response('这个文档带着COOKIE!')-# response.set_cookie('answer','42')-# return response--# @app.route ('/')-# def hello_world():-# return redirect('http://www.baidu.com')-@app.route ('/user/<id>')-def hello_world(id):- #user = load_user(id)- user = False- if not user:- abort(404)- return 'hello %s' % user--from flask.ext.script import Manager # 通过pip install flask-script 启用manager 启动后解析命令行
from flask_script import Manager
-manager = Manager(app)if __name__ == '__main__':- manager.run ()--# if __name__ == '__main__':-# app.run (debug=True)+ app.run (debug=True)
pip install flask-script
转载于:https://www.cnblogs.com/Erick-L/p/6873102.html
Flask学习 一 基本结构相关推荐
- Flask程序的基本结构
Flask程序的基本结构 @(Flask) 初始化 程序实例是Flask类的对象. 常常用的代码是: from flask import Flask app = Flask(__name__) Fla ...
- 千锋Flask学习笔记
千锋Flask学习笔记 文章目录 千锋Flask学习笔记 写在前面 1. Flask介绍 2. Views 3. Request 4. Response 5. 会话技术 6. 模型和模板 7. 数据传 ...
- Flask学习之旅——3 视图高级
Flask学习之旅--3 视图高级 前言 本文为<知了传课-- 视图高级>的学习笔记. 蓝图 为什么使用蓝图? 当项目比较大或者代码比较多的时候,让所有的url和视图函数放在同一个文件夹里 ...
- node-webkit学习(2)基本结构和配置
node-webkit学习(2)基本结构和配置 文/玄魂 目录 node webkit学习(2)基本结构和配置 前言 2.1 基本程序结构 2.2 package.json 2.2.1 必须的配置 ...
- AI:一个20年程序猿的学习资料大全—结构分析软件/办公软件/电气制造控制/高级语言编程/平面三维设计/视频编辑/FQ格式转换软件——只有你不想要的,没有你找不到的
AI:一个20年程序猿的学习资料大全-结构分析软件/办公软件/电气制造控制/高级语言编程/平面三维设计/视频编辑/FQ格式转换软件--只有你不想要的,没有你找不到的 目录 (有偿提供,替朋友转载,扫描 ...
- 嵌入式Linux系统编程学习之一目录结构
嵌入式Linux系统编程学习之一目录结构 文章目录 嵌入式Linux系统编程学习之一目录结构 前言 一.Linux目录结构 前言 Linux目录结构 一.Linux目录结构 /bin:存放Linux的 ...
- c语言学习笔记【结构体02】结构体指针变量与结构体变量的函数参数,C语言学习笔记结构体02结构体指针变量与结构体变量的函数参数.docx...
C 语言学习笔记[结构体02]结构体指针变量与结构体变量 的函数参数 C 语言学习笔记之结构体指针变量一提指针,那可 是 C 语言的核心了,有多少学子曾拜倒在指针的脚下.单纯的说指针,其实并不难,但是 ...
- c语言如何宏定义枚举型结构体,C语言学习笔记--枚举结构体
枚举 枚举是一种用户定义的数据类型,它用关键字enum以如下语法格式来声明: enum 枚举类型名字 {名字0,名字1,...,名字n}: 枚举类型名字通常并不真的使用,要用的是大括号里面的名字,因为 ...
- Flask学习笔记(四): Flask与数据库连接
Flask学习笔记(四): Flask与数据库连接 前言 前面我们学习了Flask如何构建一个程序的流程,又研究了它的路由如何设定,还对如何获取模板表单数据进行了梳理,值得一提的就是Flask和SQL ...
最新文章
- [转] 关于Jmail
- Aix oracle 自动启动,AIX如何自动启动和关闭软件的运行
- 【Python】json
- c++类名字查找与类的作用域
- 用c++模拟实现一个学生成绩管理系统
- 损失函数一直不变_MIT 18.03 微分方程笔记 3.4 狄拉克δ函数
- 使用规则_英文标点符号的使用规则
- IntelliJ IDEA打jar时,MANIFEST.MF内容出错
- CISCO路由器连接ADSL之PPPoE配置
- 算法基础:BFS和DFS的直观解释
- @QueryParam和@PathParam的区别
- 以太坊开发入门,完整入门
- 商业化游戏服务器引擎自定义框架设计思路
- html编码器是什么意思,编码器是什么意思
- python摄像头识别快递单号,python 人脸识别以及条码识别(快递出库软件)
- 【OR】S Lemma
- 群体智能的发展现状:AI网络安全现状、新一代AI发展现状
- 前端如何判断用户是否打开了控制台
- 计算机专业在创新方面的表现,计算机专业本科论文
- 阿博茨科技:不仅是工具,基于用户体验的CRM再选择
热门文章
- vc 6.0 显示文件全路径_配送路径规划思考(十二)
- python合并两个文本文件内容_用Python 将两个文件的内容合并成一个新的文件.
- 美国计算机科学专业申请要求,美国计算机科学专业申请条件
- 134. 加油站 golang
- libevent项目分析(一) -- 准备阶段
- 一个Linux下C线程池的实现(转)
- 【Leetcode | 42】129. 求根到叶子节点数字之和
- MMKV集成与原理,轻松拿下offer
- 阿里P8亲自讲解!javawhile循环语句用法
- 网易严选Java开发三面面经:java读文件内容