编写第一个Django程序(3)
接着我们的第二部分,我们继续.下面我们将要把注意力转移到创建视图部分.
原理:
在Django的程序中,一个视图就同属一类的网页.它提供特定的功能,拥有特定的模板.例如,一个博客程序你可能有以下一个视图:
- 首页,显示最近添加的文章.
- 文章的详细页面
- 基于年份的文章归档
- 基于月份的文章归档
- 基于天的文章归档
- 添加评论的动作-处理文章的评论
在我们的民意测试投票的程序中,我们需要有以下一些视图:
- index页.显示最近的民意测试投票项目
- 民意测试投票项目的详细页面,一个投票的所有问题,没有答案,只给吃一个投票的表单
- 投票的结果页
- 投票的动作,给特定的投票添加投票
在Django里,每一个视图都由一个简单Python函数来处理