摘要:
Django基本视图 下面这三个类也许不能提供项目所需的所有的功能,这些应用于基于类的视图或Mixins情形下。 大多数Django的内建视图继承于其他基于类的视图或者各种mixins中,因为继承链是很重要的。 View class django.views.generic.base.View 这是 阅读全文
摘要:
class Counter(dict) 这个类是dict的子类,对哈希类型的项进行计数,元素被存储为字典的键,他们的计数将作为字典的键值。 主要介绍两个方法: 1.初始化方法:__init__(*args,**kwds) 该方法可以接收一个可迭代的输入对象来计数每个元素,也可以从另一个映射(元素与其 阅读全文
摘要:
先了解下官方文档的介绍 Django包含了一个已经安装应用的注册表,这个注册表存储着配置信息以及用来自省,同时也维护着可用模型的列表。 这个注册表就是apps,位于django.apps下,本质上是一个django.apps.registry模块下的一个Apps类的实例。 源码面前见真相: clas 阅读全文
摘要:
class AppConfig(object) 这个基类描述了一个Django应用以及它的配置信息。 属性: name:django应用的完整python路径,eg.'django.contrib.admin',在初始化参数中由app_name参数指定。 module:django应用的根模块,是一 阅读全文