Python html href中的django url错误

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&

我关注官方网站Django,现在我正在开发一个基于Django的新网站

我的模式是:

/家 /----图表

我的主页模板包含以下代码:

{%  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'),