摘要: Django基本视图 下面这三个类也许不能提供项目所需的所有的功能,这些应用于基于类的视图或Mixins情形下。 大多数Django的内建视图继承于其他基于类的视图或者各种mixins中,因为继承链是很重要的。 View class django.views.generic.base.View 这是 阅读全文
posted @ 2017-07-24 11:22 白守敬 阅读(742) 评论(0) 推荐(0) 编辑
摘要: class Counter(dict) 这个类是dict的子类,对哈希类型的项进行计数,元素被存储为字典的键,他们的计数将作为字典的键值。 主要介绍两个方法: 1.初始化方法:__init__(*args,**kwds) 该方法可以接收一个可迭代的输入对象来计数每个元素,也可以从另一个映射(元素与其 阅读全文
posted @ 2017-07-24 11:15 白守敬 阅读(173) 评论(0) 推荐(0) 编辑
摘要: 先了解下官方文档的介绍 Django包含了一个已经安装应用的注册表,这个注册表存储着配置信息以及用来自省,同时也维护着可用模型的列表。 这个注册表就是apps,位于django.apps下,本质上是一个django.apps.registry模块下的一个Apps类的实例。 源码面前见真相: clas 阅读全文
posted @ 2017-07-24 10:37 白守敬 阅读(1863) 评论(0) 推荐(0) 编辑
摘要: class AppConfig(object) 这个基类描述了一个Django应用以及它的配置信息。 属性: name:django应用的完整python路径,eg.'django.contrib.admin',在初始化参数中由app_name参数指定。 module:django应用的根模块,是一 阅读全文
posted @ 2017-07-24 09:45 白守敬 阅读(5992) 评论(0) 推荐(0) 编辑
摘要: 字符串函数rpartition与partition 这两个函数都接收一个分割字符串作为参数,将目标字符串分割为两个部分,返回一个三元元组(head,sep,tail),包含分割符。细微区别在于前者从目标字符串的末尾也就是右边开始搜索分割符。 代码运行如下: 阅读全文
posted @ 2017-07-23 21:31 白守敬 阅读(4859) 评论(0) 推荐(0) 编辑
摘要: 作为一个Web框架,Django需要一个便利的方式来动态地生成HTML,最常见的方式是依赖模板,模板中既包含了所希望HTML输出的静态部分,又有一些语法用来描述如何动态插入这些上下文内容。 Django可以配置一个或者多个模板引擎,如果不是使用模板可以是零。django把自己内建的后端当做自己的模板 阅读全文
posted @ 2017-07-21 16:34 白守敬 阅读(274) 评论(0) 推荐(0) 编辑
摘要: render与render_to_response def render_to_response(template_name, context=None, content_type=None, status=None, using=None): content = loader.render_to_ 阅读全文
posted @ 2017-07-21 15:10 白守敬 阅读(877) 评论(0) 推荐(0) 编辑
摘要: 一、表示已经上传的文件(uploaded files)的类 表示已经上传的文件的类有下面几个: class UploadedFile 在文件上传的期间,实际的文件数据被存储在request.FILES。在这个字典中的每一项都是一个UploadedFile对象或者是子类的对象。这是一个对已经上传文件的 阅读全文
posted @ 2017-07-20 10:39 白守敬 阅读(2108) 评论(0) 推荐(0) 编辑
摘要: bash shell用一个叫做环境变量的特性来存储有关shell会话和工作环境的信息。 全局环境变量 这对shell 会话和所有生成的子shell都是可见的。局部变量只对创建他们的shell可见。 系统环境变量基本上都是大写的,以区分普通用户的环境变量。 要查看全局变量,可以使用env或者print 阅读全文
posted @ 2017-02-27 12:09 白守敬 阅读(307) 评论(0) 推荐(0) 编辑
摘要: 一个域是一个criteria(度量标准)列表,每个criterion(标准尺度)是一个三元列表或者元组:field_name,operator,value。 field_name(str) 当前模型的字段名,或者使用点表示法的(穿越Many2one(多对一)的)关系。例如:'street'或者'pa 阅读全文
posted @ 2017-02-15 01:02 白守敬 阅读(192) 评论(0) 推荐(0) 编辑