摘要: Django实现内容缓存 1.缓存的简介 在动态网站中,用户所有的请求,服务器都会去数据库中进行相应的增,删,查,改,渲染模板,执行业务逻辑,最后生成用户看到的页面. 当一个网站的用户访问量很大的时候,每一次的的后台操作,都会消耗很多的服务端资源,所以必须使用缓存来减轻后端服务器的压力. 缓存是将一 阅读全文
posted @ 2020-06-10 14:12 晴天·· 阅读(299) 评论(0) 推荐(2) 编辑
摘要: Django内置的用户认证 Django 内置一个 auth 模块,帮助用户实现注册、登录、注销以及修改密码等功能,帮助开发者省去了很多功夫 用于认证的数据表 auth_user User是auth模块中维护用户信息的关系模式(继承了models.Model), 数据库中该表被命名为auth_use 阅读全文
posted @ 2020-06-10 13:59 晴天·· 阅读(317) 评论(0) 推荐(2) 编辑
摘要: Django中请求的生命周期 1. 概述 首先我们知道HTTP请求及服务端响应中传输的所有数据都是字符串. 在Django中,当我们访问一个的url时,会通过路由匹配进入相应的html网页中. Django的请求生命周期是指当用户在浏览器上输入url到用户看到网页的这个时间段内,Django后台所发 阅读全文
posted @ 2020-06-10 08:46 晴天·· 阅读(374) 评论(0) 推荐(2) 编辑
摘要: Django中的ORM 1. 数据库的配置 Django可以配置使用sqlite3,mysql,oracle,postgresql等数据库 在一个Django项目中,默认使用的是sqlite3数据库 DATABASES = { 'default': { 'ENGINE': 'django.db.ba 阅读全文
posted @ 2020-06-10 08:36 晴天·· 阅读(271) 评论(0) 推荐(2) 编辑