Я пытаюсь получить Джанго зарегистрироваться, чтобы работать на моем сайте, но я получаю эту ошибку, которую я не понимаюОбратный для 'индекса' с аргументами '()' и аргументами ключевого слова '{}' не найден. 0 шаблон (ы) попытался: []
Я использую Django 1.6 на Python 3.3
NoReverseMatch at /accounts/register/
Reverse for 'index' with arguments '()' and keyword arguments '{}' not found. 0 pattern(s) tried: []
Request Method: GET
Request URL: http://127.0.0.1:8000/accounts/register/
Django Version: 1.6.1
Exception Type: NoReverseMatch
Exception Value:
Reverse for 'index' with arguments '()' and keyword arguments '{}' not found. 0 pattern(s) tried: []
Exception Location: D:\Programming\Py33\lib\site-packages\django\core\urlresolvers.py in _reverse_with_prefix, line 429
Python Executable: D:\Programming\Py33\python.exe
Python Version: 3.3.3
Python Path:
['D:\\Programming\\GItHub\\photobyte\\PhotoByte',
'D:\\Programming\\Py33\\lib\\site-packages\\setuptools-2.0.3dev-py3.3.egg',
'C:\\WINDOWS\\SYSTEM32\\python33.zip',
'D:\\Programming\\Py33\\DLLs',
'D:\\Programming\\Py33\\lib',
'D:\\Programming\\Py33',
'D:\\Programming\\Py33\\lib\\site-packages']
Server time: Wed, 8 Jan 2014 02:49:17 -0800
Error during template rendering
это HTML-код, который erroring
Сво жалуется на линии 14
In template D:\Programming\GItHub\photobyte\PhotoByte\templates\base.html, error at line 14
Reverse for 'index' with arguments '()' and keyword arguments '{}' not found. 0 pattern(s) tried: []
4 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
5
6 <head>
7 <link rel="stylesheet" href="/style.css" />
8 <title>{% block title %}User test{% endblock %}</title>
9 </head>
10
11 <body>
12 <div id="header">
13 {% block header %}
14 <a href="{% url 'index' %}">{% trans "Home" %}</a> |
15
16 {% if user.is_authenticated %}
17 {% trans "Logged in" %}: {{ user.username }}
18 (<a href="{% url 'auth_logout' %}">{% trans "Log out" %}</a> |
19 <a href="{% url 'auth_password_change' %}">{% trans "Change password" %}</a>)
20 {% else %}
21 <a href="{% url 'auth_login' %}">{% trans "Log in" %}</a>
22 {% endif %}
23 <hr />
24 {% endblock %}
Это мой Urls.py для моего р roject
urlpatterns = patterns('',
(r'^ImageUpload/', include('ImageUpload.urls')),
(r'^accounts/', include('registration.backends.default.urls')),
(r'^$', RedirectView.as_view(url='/ImageUpload/list/')), # Just for ease of use.
) + static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)
Может кто-нибудь объяснить, что означает ошибка?
Я довольно новичок в работе django. Я думал, что он будет включен в django-registration.backends.defualt.urls. На данный момент у меня нет домашней страницы. Итак, если бы я добавил в URL-адрес, у которого был индекс имени, он перенаправился бы на это? –
да! просто введите urlpatterns = patterns ('', (r '^ home/", home, name =" home "), (r'^ImageUpload/', include (' ImageUpload.urls ')), (r'^accounts/', include (' registration.backends.default.urls ')), (r'^$ ', RedirectView.as_view (url ='/ImageUpload/list/')), # Просто для удобства использования. ) + static (settings.MEDIA_URL, document_root = settings.MEDIA_ROOT) – praveen
Вы, сэр, потрясающие. Спасибо, что объяснили это :) –