django url中的name参数怎么理解

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了django url中的name参数怎么理解相关的知识,希望对你有一定的参考价值。

模板中可以%url name% 。
name是url中的定义的name ,
这样方便在模板中取得url, 不用再模板hard code, 改的话直接改urlconf就行了
参考技术A Django shortcut functions 里面有一个redirect方法, 有一个必传参数 to ,
这个to , 可以填写URL里定义的name, 当然,还可以填写其它的值, 有三类值可以填入,name只是其中之一。

django app中urls怎么获取主urls中的链接

参考技术A patterns第一个参数是prefix,后边是可变参数*args,这是你想要URL映射的内容,如果你把'',去掉,prefix就成了你代码里的url(r'^$', views.index),而args什么都没有,返回的pattern_list是空列表,也就找不到对应的处理函数,看下django.conf.urls.__init__.py里的patterns函数你就明白了

以上是关于django url中的name参数怎么理解的主要内容,如果未能解决你的问题,请参考以下文章

django model中foreignKey的self怎么理解?

Django中关于URL配置文件urls.py的理解

如何理解 django url.py 中的 Url 模式

URL中的Django默认参数

怎么在django中获取URL上的参数

Django 1.11 CreateView 传递 URL 参数