{% url path.to.some_view arg1,arg2,name1=value1 %}
第一个变量是按package.package.module.function形式给出的指向一个view函数的路径。那些可选的、用逗号分隔的附加参数被用做URL中的位置和关键词变量。所有URLconf需要的参数都应该是存在的。
例如,假设你有一个view,app_name.client,它的URLconf包含一个client ID参数。URLconf对应行可能看起来像这样:
('^client/(\d+)/$', 'app_name.client')
如果这个应用的URLconf像下面一样被包含在项目的URLconf里:
('^clients/', include('project_name.app_name.urls'))
那么,在模板中,你可以像这样创建一个指向那个view的link连接:
{% url app_name.client client.id %}
urn 为非法属性.这里不是写错了.
在做网页时, 为了方便js操作, 加入其它非法属是经常的事.
非法属性, 不是有效属性. 浏览器不处理这一类属性.
<div id="m">
<a href="http://rankbbs.html" urn="/incw/mostnews.html" rel="mostlist">评论</a><br/>
<a href="http://rankbbs.html" urn="/incw/mostnews.html" rel="mostlist">评论</a><br/>
<a href="http://rankbbs.html" urn="/incw/mostnews.html" rel="mostlist">评论</a><br/>
</div>
<script language="JavaScript">
<!--
var _m = document.getElementById('m')
var _aList = _m.getElementsByTagName('a')
for(var i =0i <_aList.lengthi++)
alert(_aList[i].urn)
//-->
</script>
欢迎分享,转载请注明来源:优选云