1
kojp 2012-08-17 08:18:15 +08:00 1
那个urlconf中page(?P<num>\d+)这个page是否多余,如果不多余该怎么理解?
原文就不看了。这个page不多余呀。 你可以把PAGE理解成是。一个前缀。直接把他换成 "book" |
2
budong OP 谢谢kojp的回答,确实这样的,我想偏了。我刚开始以为向视图中传递参数时会连page一起传递,因此才感觉page是多余的。一语惊醒梦中人。哈哈,谢了!
|
3
kojp 2012-08-17 21:53:28 +08:00
呵呵,自学的人一般都很苦逼的,遇到这种问题我觉得是挺正常的。呵呵~~
|
4
kavinyao 2012-08-17 23:59:08 +08:00
r'^blog/page(?P<num>\d+)/$'这个pattern是用于匹配blog/page1,blog/page2...这些url的,page是url的一部分。
<?P<num>...)部分是Named Group,捕获的部分被以num作为key传给view(所以要和view的参数对应),具体见:https://docs.djangoproject.com/en/dev/topics/http/urls/#named-groups |
5
budong OP 谢谢楼上的回答,问题已经解决。Thanks!
|