django获取url中参数
参考 https://www.cnblogs.com/chichung/p/9873425.html
-
路径中的参数
需求:假设用户访问127.0.0.1/user/1/2,你想获取1,2。应该怎么操作呢?
两种方法
(1)未命名参数(位置参数)url(r'^user/(\d+)/(\d+)$',views.index) def index(request,a,b): # 接受的参数按顺序的 return HttpResponse("获得数据 %s %s"%(a,b))
(2)命名参数(就是给参数定义了变量名)
url(r'^user/(?P<category>\d+)/(?P<id>\d+)$',views.index) def index(request,id,category): # 接受的参数可以不用按顺序的 return HttpResponse("获得数据 %s %s"%(category,id))
-
问号后面的参数
# 在项目下的urls.py下增加设置: url(r'^user/$',views.index) def index(request): id = request.GET.get("id") pid = request.GET.get("pid") return HttpResponse("获得数据 %s %s"%(id,pid))
热门文章
- 宠物店领养协议书 宠物店领养协议书范本
- 动物疫苗新规定有哪些种类图片 动物疫苗新规定有哪些种类图片大全
- 1月11日 | Surfboard节点订阅每天更新22.5M/S免费节点订阅链接,Surfboard免费机场
- 成都宠物托运平台有哪些平台可以用(成都宠物运输)
- 宠物领养合同协议书范本 宠物领养合同协议书范本猫咪
- 南京宠物领养中心官网电话地址(南京宠物收容中心电话)
- go-micro开发RPC服务的方法及其运行原理
- 1月21日 | Surfboard节点订阅每天更新19.8M/S免费节点订阅链接,Surfboard免费机场
- 给动物注射疫苗(给动物注射疫苗属于)
- 宠物粮食品牌大全排名榜 宠物粮食品牌大全排名榜图片