摘要: contenttypes组件 介绍 Django包含一个contenttypes应用程序(app),可以跟踪Django项目中安装的所有模型(Model),提供用于处理模型的高级通用接口。 Contenttypes应用的核心是ContentType模型,位于django.contrib.conten 阅读全文
posted @ 2019-01-22 17:39  ̄□ ̄ 阅读(115) 评论(0) 推荐(0) 编辑
摘要: Memcached Memcached 是一个高性能的分布式内存对象缓存系统,用于动态Web应用以减轻数据库负载。它通过在内存中缓存数据和对象来减少读取数据库的次数,从而提高动态、数据库驱动网站的速度。Memcached基于一个存储键/值对的hashmap。其守护进程(daemon )是用C写的,但 阅读全文
posted @ 2019-01-22 17:07  ̄□ ̄ 阅读(182) 评论(0) 推荐(0) 编辑
摘要: 做开发离不开日志,以下是我在工作中写Django项目常用的logging配置。 BASE_LOG_DIR = os.path.join(BASE_DIR, "log") LOGGING = { 'version': 1, 'disable_existing_loggers': False, 'for 阅读全文
posted @ 2019-01-22 15:47  ̄□ ̄ 阅读(238) 评论(0) 推荐(0) 编辑
摘要: RESTful介绍 REST与技术无关,代表的是一种软件架构风格,REST是Representational State Transfer的简称,中文翻译为“表征状态转移”或“表现层状态转化”。 推荐阅读 阮一峰 理解RESTful架构 RESTful API设计指南 推荐阅读 阮一峰 RESTfu 阅读全文
posted @ 2019-01-22 15:44  ̄□ ̄ 阅读(228) 评论(0) 推荐(0) 编辑
摘要: Django自带的用户认证 我们在开发一个网站的时候,无可避免的需要设计实现网站的用户系统。此时我们需要实现包括用户注册、用户登录、用户认证、注销、修改密码等功能,这还真是个麻烦的事情呢。 Django作为一个完美主义者的终极框架,当然也会想到用户的这些痛点。它内置了强大的用户认证系统--auth, 阅读全文
posted @ 2019-01-22 15:41  ̄□ ̄ 阅读(150) 评论(0) 推荐(0) 编辑
摘要: 目录 ORM介绍 ORM概念 ORM由来 ORM的优势 ORM的劣势 ORM总结 Django中的ORM Django项目使用MySQL数据库 Model 快速入门 字段 自定义字段 字段参数 Model Meta参数 多表关系和参数 ORM操作 Object Relational Mapping( 阅读全文
posted @ 2019-01-22 15:03  ̄□ ̄ 阅读(172) 评论(0) 推荐(0) 编辑
摘要: 目录 Cookie Cookie的由来 什么是Cookie Cookie的原理 查看Cookie Django中操作Cookie 获取Cookie 设置Cookie 删除Cookie Session Session的由来 Django中Session相关方法 Session流程解析 Session版 阅读全文
posted @ 2019-01-22 14:58  ̄□ ̄ 阅读(174) 评论(0) 推荐(0) 编辑
摘要: Redis介绍 Redis是什么 redis是一个key-value存储系统。和Memcached类似,它支持存储的value类型相对更多,包括string、list、set、zset(sorted set)和hash。这些数据类型都支持push/pop、add/remove、取交集、并集和差集及其 阅读全文
posted @ 2019-01-22 10:17  ̄□ ̄ 阅读(161) 评论(0) 推荐(0) 编辑