Django 集成的子框架.pdf

  1. 1、本文档共16页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Django 集成的子框架.pdf

Dj ango 集成的⼦框架 Python有众多优点,其中之⼀就是“开机即⽤”原则: 安装Python的同时会安装好⼤量 的标准软 包,这样 你可以⽴即使⽤⽽不⽤⾃⼰去下载。 Dj ango也遵循这个原则, 它同样包含了⾃⼰的标准库。 这⼀章就来讲 这些集成的⼦框架。 Dj ango标准库 Dj ango的标准库存放在 dj ango .contrib 包中。每个⼦包都是⼀个独⽴的附加功能包。 这些⼦包⼀般是互相独⽴的,不过有些dj ango .contrib⼦包需要依赖其他⼦包。 在 dj ango .contrib 中对函数的类型并没有强制要求 。其中⼀些包中带有模型 (因此需 要你在数据库中安装对应的数据表),但其它⼀些由独⽴的中间 及模板标签组成。 dj ango .contrib 开发包共有的特性是: 就算你将整个dj ango .contrib开发包删除,你依然 可以使⽤ Dj ango 的基础功能⽽不会遇到任何问题。 当 Dj ango 开发者向框架增加新功 能的时,他们会严格根据这⼀原则来决定是否把新功能放⼊dj ango .contrib 中。 dj ango .contrib 由以下开发包组成: admin : ⾃动化的站点管理⼯具。 请查看第6章。 admindocs:为Dj ango admin站点提供⾃动⽂档。 本书没有介绍这⽅⾯的知识; 详情请参阅Dj ango官⽅⽂档。 auth : Dj ango的⽤户验证框架。 参见第⼗四章。 comments : ⼀个评论应⽤,⽬前,这个应⽤正在紧张的开发中,因此在本书出 版的时候还不能给出⼀个完整的说明,关于这个应⽤的更多信息请参见Dj ango 的官⽅⽹站. 本书没有介绍这⽅⾯的知识;详情请参阅Dj ango官⽅⽂档。 contenttypes : 这是⼀个⽤于引⼊⽂档类型的框架,每个安装的Dj ango模块作为 ⼀种独⽴的⽂档类型。 这个框架主要在Dj ango 内部被其他应⽤使⽤,它主要⾯ 向Dj ango的⾼级开发者。 可以通过阅读源码来了解关于这个框架的更多信息, 源码的位置在 dj ango/contrib/contenttypes/ 。 csrf : 这个模块⽤来防御跨站请求伪造(CS F) 。参 见后⾯标题为”CS F 防御”的 ⼩节。 databrowse :帮助你浏览数据的Dj ango应⽤。 本书没有介绍这⽅⾯的知识;详 情请参阅Dj ango官⽅⽂档。 flatpages : ⼀个在数据库中管理单⼀HTML 内容的模块。 参见后⾯标题 为“Flatpages”的⼩节。 formtools :⼀些列处理表单通⽤模式的⾼级库。 本书没有介绍这⽅⾯的知识; 详情请参阅Dj ango官⽅⽂档。 gis :为Dj ango提供GIS (Geographic Information Systems )⽀持的扩展。 举个例 ⼦,它允许你的Dj ango模型保存地理学数据并执⾏地理学查询。 这个库⽐较复 杂,本书不详细介绍。 请参看http://geodj ango .org/上的⽂档。 humanize : ⼀系列 Dj ango 模块过滤器,⽤于增加数据的⼈性化。 参阅稍后的章 节 《⼈性化数据》。 localflavor :针对不同国家和⽂化的混杂代码段。 例如,它包含了验证美国的 邮编 以及爱尔兰的⾝份证号的⽅法。 markup : ⼀系列的 Dj ango 模板过滤器,⽤于实现⼀些常⽤标记语⾔。 参阅后 续章节 《标记过滤器》。 redirects : ⽤来管理重定向的框架。 参看后⾯的“重定向”⼩节。 sessions : Dj ango 的会话框架。 参见14章。 sitemaps : ⽤来⽣成⽹站地图的 XML ⽂ 的框架。 参见13章。 sites : ⼀个让你可以在同⼀个数据库与 Dj ango 安装中管理多个⽹站的框架。 参 见下⼀节: syndication : ⼀个⽤ SS 和 Atom

文档评论(0)

tangtianbao1 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档