Mam dzisiaj do czynienia z dziwnym problemem. Dostaję TemplateDoesNotExist (patrz pierwszy obraz), ale kiedy próbowałem debugować źródło szablonu z debug-toolbar, to poprawnie pokazuje ścieżkę szablonów (patrz zdjęcie 2). Co dziwniejsze, kiedy kliknąłem na przycisk konkretnych szablonów, to poprawnie pokazuje źródło szablonu .Otrzymywanie błędu TemplateDoesNotExist w django 1.9
Po raz pierwszy spotykam się z takimi problemami. Czy ktoś może mi wyjaśnić, dlaczego otrzymuję ten błąd.
EDIT: Dodawanie settings.py plik (obowiązujących, odnośnych część)
SETTINGS_PATH = os.path.dirname(os.path.dirname(os.path.abspath(__file__)))
TEMPLATES = [
{
'BACKEND': 'django.template.backends.django.DjangoTemplates',
'DIRS': [os.path.join(SETTINGS_PATH, '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',
],
},
},
]
Dzięki
Zamiast publikować trudne do odczytania obrazy tekstu, * umieść właściwy tekst * ... wraz z niezbędnymi informacjami do odtworzenia błędu – Sayse
Po prostu chcę zrozumieć, dlaczego otrzymuję wyjątek TemplateDoesNotExist, mimo że szablon istnieje na ścieżce ? Sprawdź drugi obraz po kliknięciu "Szablony" na pasku narzędzi debugowania .. (prawa strona) ... Proszę, pomóż mi zrozumieć problem ... Utknęłam na tym przez bardzo długi czas – user3265443
Powinieneś dołączyć jakieś użyteczne części śladu od wyjątku. – Jmills