TemplateSyntaxError,无法解析余数

时间:2011-08-29 16:40:23

标签: django-admin django-templates

我正在http://www.lightbird.net/中通过示例关注Django的django教程。 在第一个例子中,TodoList,Customizing Model Template部分,我已经将模板复制到了 待办事项/项。

{% block content %}
<a href="{% url admin:todo_datetime_add %}">Add Todo items</a>

以上是我在change_list.html中添加的内容,如网站内容所述。

我想重复使用admin / change_list.html并在块内容行之后添加一个链接。 但是当我访问url时,我得到了TemplateSyntaxError:

Template error

In template /pathtomyworkspace/TodoList/TodoList/templates/admin/todo/item/change_list.html, error at line 58
Could not parse the remainder: ':todo_datetime_add' from 'admin:todo_datetime_add'

我只是想知道如何在模板中使用'admin:'命名空间。 我需要在urls.py文件中添加一些内容吗? 感谢。

1 个答案:

答案 0 :(得分:28)

我不得不在网址上加上引号。

已更改:admin:todo_datetime_add

至:'admin:todo_datetime_add'