DJango在Url中传递参数给到视图函数

Python Django框架的url映射非常方便,具体的使用逻辑和原理也非常容易理解,就是设置URL,将其映射到函数,通过函数即可与模板进行连接交互。

说到函数,无论是何种编程语言,都会有传递参数。

Django视图函数默认都会接受一个request参数,包含了请求的相关信息(具体可以通过访问request.META)。除此之外,还需要一些其他参数给函数处理,而URL中就可以传递参数,如下设置即可

Urlpatterns=patterns(r'∧articles/(p<year>\d)/',views.function

这样,通过该URL请求时也会把year这个参数给到视图函数,而year的值就是d的值,即把d通过year传递给了函数。


这点在实际使用中很方便。

你可能感兴趣的:(DJango在Url中传递参数给到视图函数)