これは私の設定ファイルである:Djangoの登録Reduxのテンプレートレンダリングpromblem
INSTALLED_APPS = [
'django.contrib.admin',
'django.contrib.sites',
'registration',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.staticfiles',
'mytest',]
と
TEMPLATES = [
{
'BACKEND': 'django.template.backends.django.DjangoTemplates',
'DIRS': [os.path.join(BASE_DIR, 'templates')],
'APP_DIRS': True,
'OPTIONS': {
'context_processors': [
'django.template.context_processors.debug',
'django.template.context_processors.request',
'django.contrib.auth.context_processors.auth',
'django.contrib.messages.context_processors.messages',
],
},
},
]
と、これは私のurls.pyファイルです:私はからテンプレートをつかむ
urlpatterns = [
url(r'^admin/', admin.site.urls),
url(r'^accounts/', include('registration.backends.default.urls')),
url(r'^', include('mytest.urls')),
]
https://github.com/macdhuibh/django-registration-templatesリポジトリとルートディレクトリに追加されたので、私のディレクトリは次のようなものです:
mysite
mytest
templates
base.html
index.html
registration
私はこのURL http://localhost:8000/accounts/login/に行くときに、このエラーが出る:
<a href="{% url 'index' %}">{% trans "Home" %}</a>
あなたは、このリンクを削除することができ、次のいずれかを使用している
Error during template rendering Reverse for 'index' with arguments '()' and keyword arguments '{}' not found. 0 pattern(s) tried: []