![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python基础web入门Flask框架初探
文章平均质量分 77
盖世英雄Zz
主页地址 www.zzhub.cn
展开
-
1、Flask初探-快速入门
一、一个最小的应用窥探flask基本结构from flask import Flask #从flask中导入Flaskapp = Flask(__name__) 创建一个实例@app.route('/') #装饰器、设置路由,需要写在函数前面def hello_world(): #定理一个方法(无参数) return 'Hello World!' #返回字符串 #当浏览器访原创 2017-08-28 20:45:24 · 436 阅读 · 0 评论 -
2、flask第二站-请求与相应
1、HTTP方法HTTP (与 Web 应用会话的协议)有许多不同的访问 URL 方法。默认情况下,路由只回应 GET 请 求,但是通过 route() 装饰器传递 methods 参数可以改变这个行为。一些常用的HTTP方法1、GRT浏览器告知服务器:只 获取 页面上的信息并发给我。这是最常用的方法。2、HEAD浏览器告诉服务器:欲获取信息,但是只关心 消息头 。应用应像处理 GET 请求一样来原创 2017-08-28 21:30:11 · 385 阅读 · 0 评论 -
3、flask第三站-模板
1、渲染模板模板是一个包含响应文本的文件,其中包含用占位变量表示的动态部分,其具体值只在请求的上下文中才能 知道。 使用真实值替换变量,再返回最终得到的响应字符串,这一过程称为渲染。可以使 用 render_template() 方法来渲染模板。你需要做的一切就是将模板名和你想作为关键字的参数传入模板的变 量。值得注意的是,只要你把文件放到templates中,也可以使其下的子文件夹,Flas原创 2017-08-29 16:59:22 · 392 阅读 · 0 评论 -
4、flask第四站-表单
1、创建表单 使用 Flask-WTF 时,每个 Web 表单都由一个继承自 Form 的类表示。这个类定义表单中的一组字段,每个字 段都用对象表示。字段对象可附属一个或多个验证函数。验证函数用来验证用户提交的输入值是否符合要求。【hello.py】# 一个简单的 Web 表单,包含一个文本字段和一个提交按钮from flask_wtf import FlaskForm # For原创 2017-08-31 17:39:59 · 434 阅读 · 1 评论 -
5、flask第五站-简单数据库
数据库基础知识1、关系型数据库特征:多表查询,设有外键,节省空间但是查询慢。 常见的有:Oracle、DB2、Microsoft SQL Server、Microsoft Access、MySQL等。2、非关系型数据库特征:普通的键值对,查询快,但是占用空间大。常见的有:NoSql、Cloudant。使用Flask-SQLAlchemy管理数据库1、准备【init.py】from flask_原创 2017-08-31 20:10:48 · 467 阅读 · 0 评论 -
Flask回掉接入点简单实现静态页面缓存
再多的描述不如看代码,详细注释的代码。#coding:utf8from werkzeug.contrib.cache import SimpleCache#引入werkzeug.contrib.cache里面的缓存类from flask import request,render_template#引入模板CACHE_TIMEOUT = 300#定义个属性超时cache = Simpl原创 2017-11-09 17:14:56 · 856 阅读 · 0 评论