- 1、本文档共16页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 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
您可能关注的文档
- CCS下载操作指导.PDF
- centos中GIT服务器搭建及使用密钥连接.pdf
- CFB3-80W电能表专用断路器.PDF
- CGMCC1593发酵生产丁二酸的影响.PDF
- Chrome开发工具 分析 JavaScript 性能.pdf
- CNC控制板V43简单使用说明.PDF
- CNDS程序实习说明一CNDS程序实习内容.PDF
- CR6848 电源IC规格书.pdf
- CS6552、CS6552F离线式小功率AC-DC恒流开关电源芯片.pdf
- CTO训练营·第四季.PDF
- 湖南省长沙市浏阳市第一中学高一下学期期末考试物理试题(含答案).docx
- 九年级上册数学北师大版 每周测验试卷(第七周)(含详解).docx
- 湖南省衡阳八中高二(上)开学数学试卷(含答案).docx
- 四川省内江市第一中学高二下学期期中考试历史试题(含答案).docx
- 六年级语文上册第一单元语文园地一 教学设计.docx
- 辽宁省本溪市县级重点高中协作体高二下学期7月期末考试 数学(含解析).docx
- 七年级上册 第一单元 1 春 教案(表格式).docx
- 陕西省西安市汇知中学九年级上学期定位测试(开学)历史试题(含解析).docx
- 教科版科学六年级上册第四单元《4-7 能量从哪里来》教学设计(公开课教案及导学案)(表格式).doc
- 考点2 七选五—高考英语一轮复习考点创新题训练(含答案解析).docx
最近下载
- 发电厂变电站电气设备课程思政教学设计.pdf
- 初中函数 图像练习坐标纸(A4)直接打印版本.doc
- Unit 3 Amazing animals第2课时 A Let's learn & Listen and do人教PEP英语(2024)三年级上册.pptx VIP
- 爱德利AS2系列变频器使用说明书.pdf
- 人教版(川教版)五年级上册生命生态安全教学设计和教学计划及进度表(附安全知识).pdf VIP
- 猪场用电安全培训.pptx
- 高中语文之《炮兽》2(人教版选修).ppt VIP
- 安娜·卡列尼娜名著导读PPT课件.pptx
- 中国税法:案例·原理·方法(暨南)中国大学MOOC慕课 章节测验期中期末考试答案.docx
- 集团公司各部门职责权限手册(2022年版).pdf
文档评论(0)