上一页 1 ··· 5 6 7 8 9 10 11 12 下一页
摘要: 一、缓存 由于Django是动态网站,所有每次请求均会去数据进行相应的操作,当程序访问量大时,耗时必然会更加明显,最简单解决方式是使用:缓存,缓存将一个某个views的返回值保存至内存或者memcache中,5分钟内再有人来访问时,则不再去执行view中的操作,而是直接从内存或者memcache中之 阅读全文
posted @ 2019-05-17 10:41 Jimmyhe 阅读(264) 评论(0) 推荐(0) 编辑
摘要: 基础操作 按返回值分类 双下划线操作 ForeignKey操作 正向查找 对象查找(跨表) 语法:对象.关联字段.字段 示例: 字段查找(跨表) 语法:关联字段__字段 示例: 反向操作 对象查找 语法:obj.表名_set 示例: 字段查找 语法:表名__字段 示例: ManyToManyFiel 阅读全文
posted @ 2019-05-14 17:52 Jimmyhe 阅读(199) 评论(0) 推荐(0) 编辑
摘要: 什么是中介模型 中介模型针对的是ManyToMany(多对多)的时候第三张表的问题, 中介模型其实指的就是我们不通过Django创建第三张表,如果自己不创建第三张表,而是由django给我们创建,那就不存在中介模型 中介模型示例 普通的ManyToMany示例 1 2 3 4 5 6 class B 阅读全文
posted @ 2019-05-14 10:30 Jimmyhe 阅读(291) 评论(0) 推荐(0) 编辑
摘要: WSGI WSGI的全称是Web Server Gateway Interface(Web服务器网关接口),它不是服务器、python模块、框架、API或者任何软件,只是一种描述web服务器(如nginx,uWSGI等服务器)如何与web应用程序(如用Django、Flask框架写的程序)通信的规范 阅读全文
posted @ 2019-05-13 16:27 Jimmyhe 阅读(283) 评论(0) 推荐(0) 编辑
摘要: 一、概念 进程:进程,是计算机中的程序关于某数据集合上的一次运行活动,是系统进行资源分配和调度的基本单位,是操作系统结构的基础。 重点:1. 是一次运行活动,比如qq是程序,pycharm是程序,只有运行起来才是进程。 2.是系统进行资源分配和调度的基本单位,每个进程运行时,系统都会为他分配各自的内 阅读全文
posted @ 2019-05-13 15:44 Jimmyhe 阅读(431) 评论(0) 推荐(0) 编辑
摘要: 做一个简单的小实例: 目录结构如下: setUp就是帮我们做测试前的准备工作,比如实例化等, tearDown可以帮我们关闭数据库等收尾操作, 一般测试方法必须以test_开头,里面可以写我们需要测试的业务逻辑,同时指定self.assertEqual()将我们的结果和运行的实际结果进行比对。 su 阅读全文
posted @ 2019-05-12 16:51 Jimmyhe 阅读(13587) 评论(2) 推荐(3) 编辑
摘要: 一、针对跨域请求,我们首先要知道什么是同源策略。 同源策略即是指:域名,协议,端口相同,三者中有一者不一致,为了安全考虑我们所在的服务器是无法获得想要访问资源所在服务器的资源的。 如图: 比如我们在localhost:9090/result上有json数据:data = {'name':'jack' 阅读全文
posted @ 2019-05-12 15:43 Jimmyhe 阅读(1011) 评论(0) 推荐(0) 编辑
摘要: Linux定时任务Crontab命令详解 linux 系统则是由 cron (crond) 这个系统服务来控制的。Linux 系统上面原本就有非常多的计划性工作,因此这个系统服务是默认启动的。另 外, 由于使用者自己也可以设置计划任务,所以, Linux 系统也提供了使用者控制计划任务的命令 :cr 阅读全文
posted @ 2019-05-10 14:56 Jimmyhe 阅读(161) 评论(0) 推荐(0) 编辑
摘要: 1. 背景知识: UUID: 通用唯一标识符 ( Universally Unique Identifier ), 对于所有的UUID它可以保证在空间和时间上的唯一性. 它是通过MAC地址, 时间戳, 命名空间, 随机数, 伪随机数来保证生成ID的唯一性, 有着固定的大小( 128 bit ). 它 阅读全文
posted @ 2019-05-09 20:32 Jimmyhe 阅读(397) 评论(0) 推荐(0) 编辑
摘要: sqlalchemy所依赖的模块 连接数据库,利用数据库字符串构造engine, echo为True将打印所有的sql语句 创建数据库和删除数据库: 建表:首先需要生成一个BaseModel类,作为所有模型类的基类 构建数据模型User ### 留意,ForeignKey字段,backref,rel 阅读全文
posted @ 2019-05-09 16:48 Jimmyhe 阅读(3446) 评论(0) 推荐(3) 编辑
上一页 1 ··· 5 6 7 8 9 10 11 12 下一页