Python html href中的django url错误
我关注官方网站Django,现在我正在开发一个基于Django的新网站 我的模式是: /家 /----图表 我的主页模板包含以下代码:Python html href中的django url错误,python,django,url,href,Python,Django,Url,Href,我关注官方网站Django,现在我正在开发一个基于Django的新网站 我的模式是: /家 /----图表 我的主页模板包含以下代码: {% for option in menu.options %} <li ><a href="{% url option.link %}"><i class='{{ option.class }}'></i><span></span>{{option.name}}</a&
{% for option in menu.options %}
<li ><a href="{% url option.link %}"><i class='{{ option.class }}'></i><span></span>{{option.name}}</a> </li>
{% endfor %}
但是我不知道为什么这个“{%url option.link%}”不起作用
Home/url.py:
url(r'^$', views.Home.as_view(), name='Home'),
url(r'^charts/', include('charts.urls',namespace="charts")),
Charts/url.py
url(r'^$', views.IndexCharts.as_view(), name='charts'),
我做得很好还是出了什么问题?如果我键入硬代码{%url'charts:charts%},它会工作
错误为:异常值:找不到参数为“()”且关键字参数为“{}”的“option.link”的反转。已尝试0个模式:[] 对不起,我的英语很差
非常感谢 制作菜单字典时,您是否尝试过使用该功能?与其将链接分配给“charts:charts”,不如将其分配给url的相反位置。很抱歉,Django验证urlsconf中是否存在所有url。我认为。(some option.link获得不存在的url)很抱歉,如果某个mod可以删除这些问题。。。谢谢。如果你愿意,你可以删除你自己的问题
url(r'^$', views.IndexCharts.as_view(), name='charts'),