1.请求表单 
请求表单的知识点是flask数据请求中很小的一部分,首先要了解一下GET和POST请求:http://www.w3school.com.cn/tags/html_ref_httpmethods.asp 
GET和POST从字面意义上理解,一个是“获取”一个是“发送” 
说白了GET就是从指定的资源处来请求获取数据; 
而POST就是向指定的资源来提交要被处理的数据; 
而我们的请求表单,也就是request.form[],就是来获取POST请求中提交的表单数据到我们的控制台;一个简单的例子: 
 
 
接着昨天建立的app.py下面再写一个函数用来处理今天的请求表单问题, 
这里因为用到的是POST的请求方式,所以只对POST进行判断和处理,这里的print()括号中的内容就是最后从前天得到的数据要输出在控制台的内容;最后一个return把页面跳转到登录页面 
界面还没来得及美化,对付看一下 我这样安慰自己~

这是一个注册页面;在设置了登录注册的邮箱和密码之后,在后台是可以显示的: 
 
这只是为了练习知识点做的一个测试,先不要考虑实用性~~哭 
之后会在网页里看见我们的页面跳转: 

这时我们就看到了最后的结果,只做到了这里……….后续我们就开始换了老师去讲数据库了,后续我一定会用python做一个功能更强大的xx页面,等我~
2.简单的数据库语句温习 
之前跟着学校老师的课程内容用的老掉牙的SQLsever 卸载也卸不干净,留下了阴影……前两天装上了mysql,差点没有装上被同学嘲笑,等我不是小白了我做的第一件事就是删了你们的好友……. 
哈哈,言归正传,前两天安装了一个HeidiSQL,(一个MySQL数据库管理的客户端,可以将所有对MySQL的操作都可视化,这样我们也就无需去记住那繁琐的命令) 
几个简单的SQL语句: 
1.select【常量/列名/函数/运算/查询】from【临时表(虚拟表)/物理表】where【列名1,,,】group by 【特有分类属性的列名】having order by 【升序,降序……】 
select*from(select*from tablexxx)这里用这个例子解释了为什么from后面接的不一定只是物理表(存储在硬盘当中的,开辟了空间的,是真正的存储),还有可能是虚拟表(不是真实存在的,是你想要的那些数据组成的数据集构成的表)括号里的select*from tablexxx就是一个虚拟的临时表; 
这里面的执行顺序是按顺序执行,SQL语句的表述方式与中文不同,中文是“从…中获取….”而SQL是先说状语再去说从···获取,这句话的执行顺序是先where后having order by 
上面的只是select里的单表,还有联表,可能的话明天更新···· 
2.create 见名知意 是创建 create table/view 
3.insert 插入语句 insert into【表名】(列1,,,)values(,,,) 
4.update 修改/更新 update【表名】set【列1,,,】=新值 
5.delete from【表名】where 【字段名 +运算符+值】 
这里的删除的表一定是一个物理表 虚拟表不可删,建议使用delete语句时一定要加上where 规避风险; 
这就是今天学到的啦~~~我得去多多实际操作了,说不定会有新认知········

Flask关于请求表单的粗浅应用及理解+简单SQL语句温习的更多相关文章

  1. Flask教程 —— Web表单(上)

    第二章中介绍的request对象公开了所有客户端发送的请求信息.特别是request.form可以访问POST请求提交的表单数据. 尽管Flask的request对象提供的支持足以处理web表单,但依 ...

  2. fiddler修改请求表单数据

    一.使用出发点:进行测试某个添加编辑功能时候,部分字段前端限制了字段长度或者SQ,特殊字符等等的输入: 但是我们测试验证后端服务器是否处理,这个时候去修改提交请求表单,绕过前端的限制进行测试: 二.使 ...

  3. ASP.NET Core Razor 编辑表单 - ASP.NET Core 基础教程 - 简单教程,简单编程

    原文:ASP.NET Core Razor 编辑表单 - ASP.NET Core 基础教程 - 简单教程,简单编程 ASP.NET Core Razor 编辑表单 上一章节我们介绍了标签助手和 HT ...

  4. jQuery form插件的使用--用 formData 参数校验表单,验证后提交(简单验证).

    Form Plugin API 里提供了很多有用的方法可以让你轻松的处理表单里的数据和表单的提交过程. 测试环境:部署到Tomcat中的web项目. 一.引入依赖js <script src=& ...

  5. 【Flask】 WTForm表单编程

    WTForm表单编程 在网页中,为了和用户进行信息交互总是不得不出现一些表单.flask设计了WTForm表单库来使flask可以更加简便地管理操作表单数据.WTForm中最重要的几个概念如下: Fo ...

  6. Flask—03-bootstrap与表单

    bootstrap与表单 Bootstrap是美国Twitter公司的设计师Mark Otto和Jacob Thornton合作基于HTML.CSS.JavaScript 开发的简洁.直观.强悍的前端 ...

  7. 【flask】处理表单数据

     表单数据的处理涉及很多内容,除去表单提交不说,从获取数据到保存数据大致会经历以下步骤: 解析请求,获取表单数据. 对数据进行必要的转换,比如将勾选框的植转换为Python的布尔值. 验证数据是否符合 ...

  8. 实验2、Flask模板、表单、视图和重定向示例

    实验内容 1. 实验内容 表单功能与页面跳转功 能是Web应用程序的基础功能,学习并使用他们能够更好的完善应用程序的功能.Flask使用了名为Jinja2的模板引擎,该引擎根据用户的交互级别显示应用程 ...

  9. Python——Flask框架——Web表单

    一.框架Flask-WTF 安装: pip install flask-wtf 需要程序设置一个密钥 app = Flask(__name__) app.config['SECRET_KEY'] = ...

随机推荐

  1. 高度自适应不能触发transition的解决方法

    1. 前言  在我们不能确定一个元素的高度的时候,要使用transition过渡,是不会触发的,比如一个p标签 内容行数不固定  我们可能就要初始 height: 0 ; 过渡到 height: au ...

  2. jQuery 查找属性

    jQuery 查找属性 示例: <div xsk='123' > <div xsk='456' > // 具有xsk属性的所有标签 $('[xsk]') // xsk属性等于1 ...

  3. A Summary of Multi-task Learning

    A Summary of Multi-task Learning author by Yubo Feng. Intro In this paper[0], the introduction of mu ...

  4. JS设计模式(8)模板方法模式

    什么是模板方法模式? 定义:定义一个操作中的算法的骨架,而将一些步骤延迟到子类中.模板方法使得子类可以不改变一个算法的结构即可重定义该算法的某些特定步骤. 主要解决:一些方法通用,却在每一个子类都重新 ...

  5. pytorch中的若干问题

    下载pytorch: 度盘 https://pan.baidu.com/s/1dF6ayLr?errno=0&errmsg=Auth%20Login%20Sucess&&bdu ...

  6. Python3 tkinter基础 Radiobutton indicatoron 改变按钮的外观 圆形/方形

             Python : 3.7.0          OS : Ubuntu 18.04.1 LTS         IDE : PyCharm 2018.2.4       Conda ...

  7. 分布式系列 - dubbo服务telnet命令

    dubbo服务发布之后,我们可以利用telnet命令进行调试.管理.Dubbo2.0.5以上版本服务提供端口支持telnet命令,下面我以通过实例抛砖引玉一下: 1.连接服务 测试对应IP和端口下的d ...

  8. 【HNOI 2018】寻宝游戏

    Problem Description 某大学每年都会有一次 \(Mystery\ Hunt\) 的活动,玩家需要根据设置的线索解谜,找到宝藏的位置,前一年获胜的队伍可以获得这一年出题的机会. 作为新 ...

  9. IP分为五类

    IP地址分为五类: IP地址分为五类:A类保留给政府机构,B类分配给中等规模的公司,C类分配给任何需要的人,D类用于组播,E类用于实验. 常用的三类IP地址 IP = 网路地址(网络号)+主机地址(主 ...

  10. 日常英语---八、REBOOT - What is the difference? -MapleStory

    日常英语---八.REBOOT - What is the difference? -MapleStory 一.总结 一句话总结: trade transfer drop_rate equipment ...