Django.core
核心处理库由以下组成:
(1)url
分析、请求处理、缓存等。
Django.conf
Django.conf的主要作用有:
(1)处理全局配置,如数据库、加载应用、middleware等。
(2)处理urls配置,也就是处理url与view的映射关系。
Django.contrib
(1)admin
自动化站点管理工具;
(2)admindoc
为Django admin站点提供自动文档;
(3)auth
用户验证框架;
(4)comments
评论应用;
(5)contenttypes
用于引入文档类型的框架,每个安装的Django模块作为一块独立的文档类型;
(6)csrf
用于防御跨站请求伪造;
(7)databrowse
帮助浏览数据Django应用;
(8)flatpages
在数据库管理单一html内容模板;
(9)formtools
一些列处理表通用模式的高级库;
(10)gis
;
(11)humanize
Django模板过滤器,用于增加数据人性化;
(12)localflavor
针对不同国家和文化的混乱代码段;
(13)markup
Django模板过滤器;
(14)redirects
用于管理重定向的框架;
(15)session
会话框架;
(16)sitemaps
用于生成网站地图的XML文件框架;
(17)sites
可以在同一数据库与Django安装中管理多个网站的框架;
(18)syndication
用RSS和Atorm生成聚合订阅源的框架;
(19)webdesign
Django扩展框架。