Django开发教程 第二节 URL配置

来源:互联网 发布:jira7 linux安装 编辑:程序博客网 时间:2024/06/06 14:25

上一节讲述了如何配置Django开发环境并且实现了Hello world项目,这一节学习一下如何配置Django web程序的URL地址。先让我们创建一个项目,在终端下执行django-admin startproject django_0020。

一、在哪里配置项目的URL


Django项目中URL与视图的对应关系是在urls.py中配置的,在urls.py中有一个名为urlpatterns列表,列表中每一个元素都是一个URL与视图的对应关系。


url函数的第一个参数是项目的URL,可以是纯粹的字符串,也可以是正则表达式。第二个参数是对应的视图函数,视图函数的返回值类型为HttpResponse。

二、如何配置项目的URL

1、直接配置

和上一节Hello world项目一样,我们在urlpatterns列表中添加如下元素


然后创建如下视图


启动开发服务器,然后访问127.0.0.1/hello/可以看到Hello world页面


2、在URL中传递参数

现在我们来做一个计算两个整数之和的页面。首先我们为urlpatterns添加一个元素,如下所示


然后创建如下的视图函数


运行开发服务器,在浏览器中输入127.0.0.1/sum/88888/3/,你将看到如下视图


3、如何配置项目首页

在urlpatterns中添加如下元素


index视图函数如下所示


运行开发服务器,访问127.0.0.1看到如下视图


0 0