web开发
Carol_小菜鸟
重新出发,坚持努力!
展开
-
Django框架简单回顾
最近想用django搭建一个简单的web框架,来实现人脸识别接口的调用显示设计。在实施的时候突然发现,很多内容基本上都已经忘光光了,这个脑子呀!突然想起前两天测的108分的智商,于是坦然接受了这个结果,还是重新开始回顾学习吧。本项目基于windows操作系统的下的python3.7环境。必然的,新建django项目的前提首先是有编译环境,还有django包,如果没有的话,请先安装python环境,并安装django包。安装步骤网上都有很多介绍,这里我就不再赘述。文章目录1 新建django项目2 运行服原创 2020-09-12 11:06:23 · 172 阅读 · 0 评论 -
Flask—WTF(集成的web表单处理)理论
文章目录1 作用2 为什么使用Flask-WTF?3 什么是表单处理?4 常见的Field类5 Validator 验证函数6 flask-wtf的使用流程1 作用flask-wtf避免重复操作, 表单操作很多;防止表单遭遇跨站请求伪造(csrf===cross-site request forgery);2 为什么使用Flask-WTF?request对象公开了所有客户端发送的请求信息。特别是request.form可以访问POST请求提交的表单数据。尽管Flask的request对象提原创 2020-05-12 00:32:19 · 519 阅读 · 0 评论 -
Flask——jinja2模版引擎
文章目录1 什么是模板引擎?2 为什么要使用模板引擎?3 jinja2模板引擎4 变量5 语法变量显示语法自定义过滤器for循环:if语句6 宏 macro宏的定义宏的调用7 包含操作 include8 模板的继承1 什么是模板引擎?1). python的Web开发中, 业务逻辑(实质就是视图函数的内容)和页面逻辑(html文件)分开的, 使得代码的可读性增强, 代码容易理解和维护;2). 模板渲染: 在html文件中,通过动态赋值 ,将重新翻译好的html文件(模板引擎生效) 返回给用户的过程。原创 2020-05-09 22:14:38 · 1320 阅读 · 0 评论 -
Flask——登录验证http请求GET方式实现案例
文章目录1 HTTP请求方式2 render_template3 重定向redirect4 html 文件中的form表单5 登录验证实现完整代码及结果展示1 HTTP请求方式TTP请求的方法:GET: 1). 获取页面信息; 2). 可以提交数据信息;但是数据不安全; http://127.0.0.1:5000/login2/?username=westos&password=westosPOST: 提交服务端需要的请求信息;有利于数据的安全性;PUT:原创 2020-05-09 19:24:05 · 924 阅读 · 0 评论 -
Flask——request
关于request,在Flask官方文档中是这样介绍的:对于web应用,与客户端发送给服务器的数据交互至关重要,在flask中由全局的request对象来提供这些信息。Flask 从客户端收到请求时,要让视图函数能访问一些对象,这样才能处理请求。请求对象就是一个很好的例子,它封装了客户端发送的 HTTP 请求。即request;request:请求上下文# 导入from flask import Flask, requestapp = Flask(__name__)# 使用@app.rou原创 2020-05-09 16:36:42 · 174 阅读 · 0 评论 -
Flask——静态文件
静态文件,顾名思义,就是那些不会被改变的文件,比如图片,CSS 文件和JavaScript 源码文件。默认情况下,Flask 在程序根目录中名为 static 的子目录中寻找静态文件。因此,我们一般在应用的包中创建一个叫static的文件夹,并在里面放置我们的静态文件。比如,我们可以按下面的结构组织我们的 app:但是,我们有时还会应用到第三方库,比如 jQuery, Bootstrap 等,这时我们为了不跟自己的 Javascript和CSS文件混起来,我们可以将这些第三方库放到lib文件夹或者ve原创 2020-05-09 16:00:43 · 1010 阅读 · 0 评论 -
Flask——路由与变量
文章目录1 路由与视图2 动态路由1 路由与视图@app.route("/")def hello(): return "Hello World!"这三行代码的意思就是:如果浏览器要访问服务器程序的根地址("/"),那么Flask 程序实例就会执行函数 hello() ,返回『Hello World!』。也就是说,上面三行代码定义了一个 URL 到 Python 函数的映射关系,我们将处理这种映射关系的程序称为『路由』,而hello()就是视图函数。2 动态路由假设服务器域名为 htt原创 2020-05-09 15:37:16 · 663 阅读 · 0 评论 -
flask基本框架
文章目录实现简单的web服务网站flask是由python编写的,微内核的web框架。主要应用于小型网站的开发,自由灵活,扩展性强。flask有两个核心库,werkzeug和jinja2。werkzeug负责核心的逻辑模块,如路由、请求和应答的封装等;jinja负责模版的渲染,主要用来渲染返回给用户的html文件内容。实现简单的web服务网站flask基本框架# 1 导入flask类from flask import Flaskapp = Flask(__name__)# 实现主页@app原创 2020-05-09 01:34:43 · 532 阅读 · 0 评论