Hallo, ich versuche, mein Login in Django zu machen, aber wenn ich die Login-Ansicht von django in urls.py und meine Vorlage übergeben, habe ich diesen Fehler: TemplateDoesNotExist unter/login/ Verwendung Motor django: django.template.loaders.filesystem.Loader:Fehler: Vorlage existiert nicht
C:\Users\sdand\Documents\envganagro\templates\login.html (Source does not exist)
django.template.loaders.app_directories.Loader: C:\Users\sdand\Documents\envganagro\lib\site-packages\django\contrib\admin\templates\login.html (Source does not exist)
django.template.loaders.app_directories.Loader: C:\Users\sdand\Documents\envganagro\lib\site-packages\django\contrib\auth\templates\login.html (Source does not exist)
django.template.loaders.app_directories.Loader: C:\Users\sdand\Documents\envganagro\ganagroapp\templates\login.html (Source does not exist)
aber wie kann man in diesem Bild sehen:
die Vorlage existieren in ganagroapp/templates/ganagroapp
diesemein ganagro/urls.py ist:
from django.conf.urls import include,url
from django.contrib import admin
urlpatterns = [
url(r'^admin/', admin.site.urls),
url(r'',include('ganagroapp.urls')),
]
mein ganagroapp/urls.py ist dies:
from django.conf.urls import include, url
from . import views
from django.contrib.auth.views import login
app_name = 'ganagroapp'
urlpatterns = [
url(r'^$', views.index, name='index'),
url(r'^product/(?P<pk>[0-9]+)/$', views.product_detail, name='product_detail'),
url(r'^category/(?P<pk>[0-9]+)/$', views.product_category, name='product_category'),
url(r'^product/new/$', views.new_product, name='new_product'),
url(r'^login/$',login,{'template_name':'login.html'}, name='login'),
]