文章分类 -  Django

摘要:Memcached Memcached 是一个高性能的分布式内存对象缓存系统,用于动态Web应用以减轻数据库负载。它通过在内存中缓存数据和对象来减少读取数据库的次数,从而提高动态、数据库驱动网站的速度。Memcached基于一个存储键/值对的hashmap。其守护进程(daemon )是用C写的,但 阅读全文
posted @ 2019-06-01 10:50 萤huo虫 阅读(180) 评论(0) 推荐(0)
摘要:G:\python3_django\DFpro\mypro (win)(py3_django) λ python manage.py celery worker --loglevel=infoTraceback (most recent call last): File "manage.py", l 阅读全文
posted @ 2019-05-28 19:32 萤huo虫 阅读(476) 评论(0) 推荐(0)
摘要:首先下载KindEditor,官网 http://kindeditor.net/,目前看已经很少有更新了,不过主要是通过JS实现,目前看影响不大。 默认情况下KindEditor是没有直接用于Django的插件,所以需要我们简单的进行配置; 1、将解压后的文件,放到项目目录/static/ 下 ht 阅读全文
posted @ 2019-05-27 20:03 萤huo虫 阅读(158) 评论(0) 推荐(0)
摘要:一 背景知识 顾名思义,进程即正在执行的一个过程。进程是对正在运行程序的一个抽象。 进程的概念起源于操作系统,是操作系统最核心的概念,也是操作系统提供的最古老也是最重要的抽象概念之一。操作系统的其他所有内容都是围绕进程的概念展开的。 所以想要真正了解进程,必须事先了解操作系统,点击进入 PS:即使可 阅读全文
posted @ 2019-05-09 10:20 萤huo虫 阅读(117) 评论(0) 推荐(0)
摘要:前言 解读 CPython 解释器源码,找出 GIL 究竟是什么,为什么它存在于 Python 中,它又是怎么影响多线程程序的。我将通过举例帮助你深入理解 GIL 。你将会学到如何写出快速运行和线程安全的 Python 代码,以及如何在线程和进程中做选择。 解读 CPython 解释器源码,找出 G 阅读全文
posted @ 2019-05-09 08:43 萤huo虫 阅读(160) 评论(0) 推荐(0)
摘要:发展史 1、很久很久以前,Web 基本上就是文档的浏览而已, 既然是浏览,作为服务器, 不需要记录谁在某一段时间里都浏览了什么文档,每次请求都是一个新的HTTP协议, 就是请求加响应, 尤其是我不用记住是谁刚刚发了HTTP请求, 每个请求对我来说都是全新的。这段时间很嗨皮 2、但是随着交互式Web应 阅读全文
posted @ 2019-05-08 22:02 萤huo虫 阅读(95) 评论(0) 推荐(0)
摘要:一 缓存介绍 在动态网站中,用户所有的请求,服务器都会去数据库中进行相应的增,删,查,改,渲染模板,执行业务逻辑,最后生成用户看到的页面. 当一个网站的用户访问量很大的时候,每一次的的后台操作,都会消耗很多的服务端资源,所以必须使用缓存来减轻后端服务器的压力. 缓存是将一些常用的数据保存到内存 或者 阅读全文
posted @ 2019-05-08 20:31 萤huo虫 阅读(110) 评论(0) 推荐(0)
摘要:数据库性能瓶颈 ① 数据库连接 数据库连接是非常稀少的资源,MySQL数据库默认100个连接,单机最大1500连接。如果一个库里既有用户相关的数据又有商品、订单相关的数据,当海量用户同时操作时,数据库连接就很可能成为瓶颈。 ② 数据量 MySQL单库数据量在5000万以内性能比较好,超过阈值后性能会 阅读全文
posted @ 2019-05-08 20:23 萤huo虫 阅读(144) 评论(0) 推荐(0)
摘要:一 CSRF是什么 CSRF(Cross-site request forgery)跨站请求伪造,也被称为“One Click Attack”或者Session Riding,通常缩写为CSRF或者XSRF,是一种对网站的恶意利用。尽管听起来像跨站脚本(XSS),但它与XSS非常不同,XSS利用站点 阅读全文
posted @ 2019-05-08 20:01 萤huo虫 阅读(91) 评论(0) 推荐(0)
摘要:在django1.4以后,存在两个概念 naive time 与 active time。 简单点讲,naive time就是不带时区的时间,Active time就是带时区的时间。 举例来说,使用datetime.datetime.utcnow()、datetime.datetime.now()输 阅读全文
posted @ 2019-05-08 19:50 萤huo虫 阅读(339) 评论(0) 推荐(0)
摘要:1 什么是负载均衡? 当一台服务器的性能达到极限时,我们可以使用服务器集群来提高网站的整体性能。那么,在服务器集群中,需要有一台服务器充当调度者的角色,用户的所有请求都会首先由它接收,调度者再根据每台服务器的负载情况将请求分配给某一台后端服务器去处理。那么在这个过程中,调度者如何合理分配任务,保证所 阅读全文
posted @ 2019-05-08 19:49 萤huo虫 阅读(169) 评论(0) 推荐(0)
摘要:一 信号简介 Django提供一种信号机制。其实就是观察者模式,又叫发布-订阅(Publish/Subscribe) 。当发生一些动作的时候,发出信号,然后监听了这个信号的函数就会执行。 通俗来讲,就是一些动作发生的时候,信号允许特定的发送者去提醒一些接受者。用于在框架执行操作时解耦。 二 Djan 阅读全文
posted @ 2019-05-07 11:57 萤huo虫 阅读(118) 评论(0) 推荐(0)
摘要:一 模版简介 你可能已经注意到我们在例子视图中返回文本的方式有点特别。 也就是说,HTML被直接硬编码在 Python代码之中。 尽管这种技术便于解释视图是如何工作的,但直接将HTML硬编码到你的视图里却并不是一个好主意。 让我们来看一下为什么: 对页面设计进行的任何改变都必须对 Python 代码 阅读全文
posted @ 2019-05-01 19:13 萤huo虫 阅读(117) 评论(0) 推荐(0)
摘要:1 视图函数 一个视图函数,简称视图,是一个简单的Python 函数,它接受Web请求并且返回Web响应。响应可以是一张网页的HTML内容,一个重定向,一个404错误,一个XML文档,或者一张图片. . . 是任何东西都可以。无论视图本身包含什么逻辑,都要返回响应。代码写在哪里也无所谓,只要它在你的 阅读全文
posted @ 2019-05-01 16:32 萤huo虫 阅读(103) 评论(0) 推荐(0)
摘要:一 MVC与MTV模型 MVC Web服务器开发领域里著名的MVC模式,所谓MVC就是把Web应用分为模型(M),控制器(C)和视图(V)三层,他们之间以一种插件式的、松耦合的方式连接在一起,模型负责业务对象与数据库的映射(ORM),视图负责与用户的交互(页面),控制器接受用户的输入调用模型和视图完 阅读全文
posted @ 2019-05-01 16:09 萤huo虫 阅读(115) 评论(0) 推荐(0)
摘要:前言: HTTPS,在我的概念中就是更安全,需要服务器配置证书,但是到底什么是HTTPS,为什么会更安全,整套流程又是如何实现的,在脑子里没有具体的概念。下文将为大家介绍HTTPS整套加密机制是如何实现的,让更多之前不清楚HTTPS加密到底是什么的同学有一个入门的理解。 HTTP是什么样的? HTT 阅读全文
posted @ 2019-04-29 16:58 萤huo虫 阅读(2859) 评论(1) 推荐(2)
摘要:一 http协议简介 HTTP协议是Hyper Text Transfer Protocol(超文本传输协议)的缩写,是用于万维网(WWW:World Wide Web )服务器与本地浏览器之间传输超文本的传送协议。 HTTP是一个属于应用层的面向对象的协议,由于其简捷、快速的方式,适用于分布式超媒 阅读全文
posted @ 2019-04-05 19:49 萤huo虫 阅读(81) 评论(0) 推荐(0)
摘要:一、 models中: 二、views中: 三、在项目目录下 创建 my_page.py文件 阅读全文
posted @ 2019-03-27 23:12 萤huo虫 阅读(119) 评论(0) 推荐(0)
摘要:1. Django启动时 自动加载settings配置文件中的installed_apps,然后执行如下源码函数按照顺序依次加载apps对应的admin.py文件: 2、执行admin.py文件下的代码 3. 执行Django中admin包下的init中的AdminSite(object)类 注意: 阅读全文
posted @ 2019-03-25 22:58 萤huo虫 阅读(364) 评论(0) 推荐(0)
摘要:settings配置: 若想将模型转为mysql数据库中的表,需要在settings中配置: DATABASES = { 'default': { 'ENGINE': 'django.db.backends.mysql', 'NAME': 'english', 'USER': 'root', 'PA 阅读全文
posted @ 2019-03-25 16:00 萤huo虫 阅读(242) 评论(0) 推荐(0)