上一页 1 ··· 14 15 16 17 18 19 20 21 22 ··· 29 下一页
摘要: ORM操作在实际项目中的应用非常多,涉及到的框架也是根据不同的项目有不同的处理模块,不过操作流程和步骤都是大同小异基本没有什么太大变化,唯一需要注意的就是在实际操作过程中你要使用的ORM框架的处理性能和是否支持事务、是否支持分布式等特性来进行确定使用哪个ORM框架进行操作,一般在python程序中O 阅读全文
posted @ 2020-12-11 19:13 码上测 阅读(2535) 评论(0) 推荐(0)
摘要: 在前面的示例中,视图函数的主要作用是生成请求的响应,这是最简单的请求。实际上,视图函数有两个作用:处理业务逻辑和返回响应内容。在大型应用中,把业务逻辑和表现内容放在一起,会增加代码的复杂度和维护成本。本节学到的模板,它的作用即是承担视图函数的另一个作用,即返回响应内容。 模板其实是一个包含响应文本的 阅读全文
posted @ 2020-12-10 17:34 码上测 阅读(419) 评论(0) 推荐(0)
摘要: Flask-Script扩展包提供向Flask插入外部脚本的功能,包括运行一个开发用的服务器,一个定制的Python shell,设置数据库的脚本,cronjobs,及其他运行在web应用之外的命令行任务;使得脚本和系统分开; 使用Flask-Script扩展包前,需要使用下面命令进行安装 pip 阅读全文
posted @ 2020-12-09 13:58 码上测 阅读(419) 评论(0) 推荐(0)
摘要: 在客户端和服务器交互的过程中,有些准备工作或扫尾工作需要处理,比如: 在请求开始时,建立数据库连接; 在请求开始时,根据需求进行权限校验; 在请求结束时,指定数据的交互格式; 为了让每个视图函数避免编写重复功能的代码,Flask提供了通用功能,即请求钩子。 请求钩子是通过装饰器的形式实现,Flask 阅读全文
posted @ 2020-12-08 23:23 码上测 阅读(256) 评论(0) 推荐(0)
摘要: Flask中有两种上下文,应用上下文(application context)和请求上下文(request context) 当客户端发来请求时,请求上下文就登场了。请求上下文里包含了请求的各种信息,比如请求的URL,请求的HTTP方法等。 上下文全局变量 视图函数需要上下文信息,flask将请求报 阅读全文
posted @ 2020-12-08 11:38 码上测 阅读(108) 评论(0) 推荐(0)
摘要: 使用yum安装报错如下: [root@localhost ~]# yum install gcc 已加载插件:fastestmirror Loading mirror speeds from cached hostfile * base: ftp.sjtu.edu.cn * extras: ap.s 阅读全文
posted @ 2020-12-07 22:43 码上测 阅读(2308) 评论(1) 推荐(0)
摘要: 一、cookie和session介绍 cookie 在网站中,http请求是无状态的。也就是说即使第一次和服务器连接后并且登录成功后,第二次请求服务器依然不能知道当前请求是哪个用户。cookie的出现就是为了解决这个问题,第一次登录后服务器返回一些数据(cookie)给浏览器,然后浏览器保存在本地, 阅读全文
posted @ 2020-12-07 20:27 码上测 阅读(185) 评论(0) 推荐(0)
摘要: 响应即视图函数的返回值,前面的例子的返回值都很简单,直接返回值。但是Flask Http协议的返回值中通常还会有以下几种不同的方式。 一、return元组 通过return一个元组构造响应信息。 语法如下: return (显示的信息,状态码,返回报文首部信息) # 括号可缺省 # 以元组的响应 @ 阅读全文
posted @ 2020-12-07 16:51 码上测 阅读(339) 评论(0) 推荐(0)
摘要: 引用request的方法: from flask import request 与Django不同的是,flask是不需要将request对象作为第一个参数传入视图函数,他的request对象是来自于flask,是一个请求上下文对象(全局变量 --> 线程局部变量,使用起来就像线程全局变量一样,具有 阅读全文
posted @ 2020-12-06 22:33 码上测 阅读(1738) 评论(0) 推荐(0)
摘要: 一、路由规则设置说明 flask框架使用route()装饰器配置路由。 from flask import Flask app = Flask(__name__) @app.route("/") def index(): return "hello flask_url" 路径分隔符 在URL路径中, 阅读全文
posted @ 2020-12-05 11:22 码上测 阅读(943) 评论(0) 推荐(1)
上一页 1 ··· 14 15 16 17 18 19 20 21 22 ··· 29 下一页