随笔分类 - Django
摘要:一:字段选项 1,null =True 表示数据库的中可以存为null 默认值是False 2,blank=True 表示字段可以为空 默认值是False 3,chioces 由二项元组构成的一个可迭代对象,用给字典提供选择的,取值需要:类对象.get_字段名_display 4,default 设
阅读全文
摘要:Django目前支持两种不同的继承方式,包括抽象基础类和多表继承。 1、抽象基础类: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 class Author(models.Model): name=models.CharField(max
阅读全文
摘要:测试的场景 框架Django1.8 测试工具 unittest, 要记得给test设置一个独特的settings。 测试请求 也就是测试整个view部分 官方案例 其中可能会遇到登录,或者时session怎么模拟的问题 测试带有orm的模块 unittest提供的断言种类挺多,但是经常用的也就几个
阅读全文
摘要:1. 什么是ORM ORM的全称是Object Relational Mapping,即对象关系映射。它的实现思想就是将关系数据库中表的数据映射成为对象,以对象的形式展现,这样开发人员就可以把对数据库的操作转化为对这些对象的操作。因此它的目的是为了方便开发人员以面向对象的思想来实现对数据库的操作。
阅读全文
摘要:如何进行Django单元测试 Django的单元测试使用python的unittest模块,这个模块使用基于类的方法来定义测试。类名为django.test.TestCase,继承于python的unittest.TestCase。 执行目录下所有的测试(所有的test*.py文件):运行测试的时候
阅读全文
摘要:需求: django支持的http请求都是同步的,对于需要耗时较长的操作可能会导致阻塞。为此我们需要引入异步处理机制,即收到客户端请求后立即给予响应,具体任务交给另一个进程处理。 使用方法: 1. 安装软件 pip install celery pip install django-celery 2
阅读全文
摘要:参考http://blog.csdn.net/u013378306/article/details/76215982 django 原生为单线程序,当第一个请求没有完成时,第二个请求辉阻塞,知道第一个请求完成,第二个请求才会执行。 可以使用uwsgi 编程多并发的 django 的并发能力真的是令人
阅读全文
摘要:默认cookies失效时间是直到关闭浏览器,cookies失效,也可以指定cookies时间。 Response.Cookies("user_name").Expires=Date+1 '指定cookie保存时间 保留COOKIES一个小时 Response.Cookies("MyCookie").
阅读全文
摘要:cookie 和session 的区别详解 这些都是基础知识,不过有必要做深入了解。先简单介绍一下。 二者的定义: 当你在浏览网站的时候,WEB 服务器会先送一小小资料放在你的计算机上,Cookie 会帮你在网站上所打的文字或是一些选择, 都纪录下来。当下次你再光临同一个网站,WEB 服务器会先看看
阅读全文
摘要:(一)django有四中session实现方式 1、数据库(database-backed sessions) 2、缓存(cached sessions) 3、文件系统(file-based sessions) 4、cookie(cookie-based sessions) 其中数据库方式是默认的也
阅读全文
摘要:cookie和session cookie和session的作用: cookie和session都记录了客户端的某种状态,用来跟踪用户访问网站的整个回话。两者最大的区别是cookie的信息是存放在浏览器客户端的,而session是存放在服务器端的 cookie的基本操作 cookie增删改查操作 基
阅读全文
摘要:1,http 2,Django生命周期 3,Django部分命令 4,待续。。。
阅读全文