【NB】视图
http://cdn.u1.huluxia.com/g4/M02/E4/0F/rBAAdmNt41KAe7gpAADQ4EfoNCk228.jpg
视图是一个网页“类型”在Django应用程序,提供特定的功能,并且具有特定的模板。例如,在一个博客的应用程序,可能有以下几个视图:
博客首页 - 显示最后的几个文章。
进入“detail”页面- 对单个项目永久链接页面。
年存档页 - 显示所有在给定年份各月的条目。
月存档页 - 显示所有给定月份各天的所有项。
天存档页 - 显示某一天所有条目。
评论操作 - 处理发布评论的一个给定输入。
在我们的 poll 应用程序,有以下四个视图:
问题的“index”页- 显示最后几个问题。
问题的“detail”页 - 显示一个问题文本,没有结果但有一个表单用来投票。
问题的“results”页面 - 显示结果一个特定问题。
投票操作 - 处理投票在一个特定的问题进行具体选择。
在Django中,网页和其他内容由视图提供。
每个视图由一个简单的Python函数来表示(或方法,基于类的视图)。
Django会选择一个视图通过考察多数民众赞成请求的URL(准确地说,在域名之后URL的一部分)。
一个URL模式是一个简单的URL的一般形式 - 例如:/newsarchive/<year>/<month>/.
页:
[1]