Py学习  »  问与答

请教django开发url中的?查询问题

崔健-zmnecj-weibo • 10 年前 • 3999 次点击  

举例:http://www.douban.com/group/topic/40035007/?cid=502675523#last

不明白django网站url中?是属于什么技术,我知道它是传递参数的,但不知道上面的?cid=502675523和40035007这样传递参数是什么区别呢?在视图接收参数时如何处理?两个有什么区别? 自己没有找到这方面的资料,求大侠指点,或者推荐资料啊

Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/218
 
3999 次点击  
文章 [ 2 ]  |  最新文章 10 年前
易冷天涯
Reply   •   1 楼
易冷天涯    10 年前

这个是GET。

http://xxx/?cid=502675523 这个想在view层获得view的值可以用request.GET.get('cid')。

在一个页面中有很多个值要GET(例如复选框)的时候可以用request.GET.getlist()。

更多的上网搜搜资料吧。GET,POST等等。

沃尔德
Reply   •   2 楼
沃尔德    10 年前

cid 是 非自定义 ,传进来的GET数据,去了解下GET方面的知识。 数据可以从request.GET里面看。