}

Django中的session

1、Cookie 在说Session之前,一定要说一下Cookie。 浏览器的开发者在很早的时候就已经意识到, HTTP’s 的无状态会对Web开发者带来很大的问题,于是(cookies)应运而生。 cookies 是浏览器为 Web 服务器存储的一小段信息。 每次浏览器从某个服务器请求页面时,它向服务器回送之前收到的cookies。用cookie可能标识一个之前访问的客户

阅读全文

Django的Model层之基础学习

Django的Model层的存在是为了避免让我们过多得关注数据库的本身,避免重复得进行数据库建立,修改,关闭等等操作。而且避免了在从一个数据库类型转换为另一个数据库类型所造成的大量工作。当然,这也是ORM最大的特性。 详细学习Model层之前,要学习一下MVC开发模式。 ##一、MVC、MTV模式 把数据存取逻辑、业务逻辑和表现逻辑组合在一起的概念有时被称为软件架构的 Model-Vie

阅读全文

Model层之Migration

1、Migration介绍 Migration 是Django用来将你对models做的改变 (添加一个字段,删除一个model等等) 同步到数据库模式中。 主要用到下面的几个命令: - migrate, 主要负责同步; - makemigrations, 基于对models做的变化创建新的migration。 2、工作流程 1)当对数据模型做出改变

阅读全文

Django项目结构

1、conf 主要有两个作用: 1) 处理全局配置, 比如数据库、加载的应用、 MiddleWare等; 2) 处理urls配置, 就是url与view的映射关系。 2、contrib (贡献) 由Django的开发者贡献的功能模块 django.contrib 主要的模块: - admin : 自动化的站点管理工具。 请查看第6章。 - admin

阅读全文

Django项目中的缓存

##1、Django缓存 缓存的作用自不必多说,在Django中也少不了缓存的使用,主要用在数据库以及页面的缓存。 ###1)、缓存设置 CACHES = 'memcache': { 'BACKEND': 'django.core.cache.backends.memcached.MemcachedCache', 'LOCATION': 'unix:/ho

阅读全文

request.get_all_path()

登录

Sign Up

Forgotten Password