Django学习第四天学习笔记-Url的配置

配置如下
website下的 urls.py
urlpatterns = [
    url(r'^admin/', admin.site.urls),
    url(r'^blog/', include('blog.urls')), #将url请求转交给下一级urls路由处理
]
blog下的urls.py
urlpatterns = 	[
	url(r'^index/$',views.index),
	url(r'^student_list/$', views.student_list),
	url(r'^time/$', views.time),
	url(r'^foo/(\d{4})/(\w+)/$', views.foo),
	url(r'^bar/$', views.bar),

如果要获取通过这样传来的参数的值?id=123&name=buku

可以通过request对象的request.GET.get("id"),request.GET.get("name")方法取值

如果是通过/123/buku这样传值

def foo(request,p1,p2):  #通过增加参数来获取url传值

这样的取值,还可以规定参数的名字

url(r'^bar/page(?P<num>[0-9]+)/$', views.bar)

这样参数里的名字只能用num表示

def bar(request,num):

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值