0

在我的主要 urlconf 中,我包含了一个应用程序的 urlconf:

url(r"^items/$", include("items.urls")),

items/urls.py我有:

urlpatterns = patterns("",
    url(r"^profile/", ProfileView.as_view(), name="accounts_profile"),
    url(r"^$", DashboardView.as_view(), name="items_home"),
)

问题是,无论我在 urlconf 中输入什么——除了r"^$"——我NoReverseMatch都会在通过 eg 调用这些 urlconfs 之一的模板中遇到错误{% url accounts_profile %}。我尝试过来自不同应用程序的不同视图、不同的 urlconf 名称等,但没有运气。有任何想法吗?

我正在使用 Django 1.3.1,FWIW。

4

1 回答 1

0

没关系,我明白了——问题出$在上面 import 语句中的符号上,它表示该行的结束。感觉好傻。:-/

于 2012-04-08T09:28:32.717 回答