Django开发教程 第二节 URL配置

上一节讲述了如何配置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看到如下视图


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值