我的模板在代码中看不到应用程序中的URL:
urls.py in project:
urlpatterns = [
url(r'^admin/', admin.site.urls),
url(r'^', include('search.urls')),
url(r'^accounts/', include('accounts.urls')),
]
urls.py in application:
urlpatterns = [
url(r'^', include('registration.backends.simple.urls')),
]
我有错误,我知道原因:
NoReverseMatch at /accounts/login/
Reverse for 'auth_password_reset' with arguments '()' and keyword arguments '{}' not found. 0 pattern(s) tried: []
<p>{% trans "Forgot your password?" %} <a href="{% url 'auth_password_reset' %}">{% trans "Reset it" %}</a>.</p>
但是当我把include('registration.backends.simple.urls')
放到项目url中时
一切都很好。我知道我可以在我的URL上有一个命名空间,但我不想这样做。你知道吗
我只想在我所有的应用程序中看到我的应用程序中的url,而不想把我的url放在rooturls.py
。我想把它们单独归档。你知道吗
你能做点什么吗?你知道吗
需要用$终止正则表达式字符串,即
相关问题 更多 >
编程相关推荐