Джанго. Шаблоны, работающие локально, но не на pythonanywhere.com

У меня есть рабочий проект в django, когда я запускаю его локально, но не тогда, когда я запускаю его на pythonanywhere.com. Я получаю сообщение об ошибке TemplateDoesNotExist.

Как заставить его работать на pythonanywhere.com?

Нужно ли мне что-то делать в коде или в настройках веб-приложения pythonanywhere?

Благодаря!

Мой код: settings.py

import os BASE_DIR = os.path.dirname(os.path.dirname(os.path.abspath(__file__))) DEBUG = True ALLOWED_HOSTS = ['www.estateify.com'] INSTALLED_APPS = [ 'django.contrib.admin', 'django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.sessions', 'django.contrib.messages', 'django.contrib.staticfiles', 'taskoftheday', ] MIDDLEWARE_CLASSES = [ 'django.middleware.security.SecurityMiddleware', 'django.contrib.sessions.middleware.SessionMiddleware', 'django.middleware.common.CommonMiddleware', 'django.middleware.csrf.CsrfViewMiddleware', 'django.contrib.auth.middleware.AuthenticationMiddleware', 'django.contrib.auth.middleware.SessionAuthenticationMiddleware', 'django.contrib.messages.middleware.MessageMiddleware', 'django.middleware.clickjacking.XFrameOptionsMiddleware', ] ROOT_URLCONF = 'Ask_Oskar.urls' TEMPLATES = [ { 'BACKEND': 'django.template.backends.django.DjangoTemplates', 'DIRS': ['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', ], }, }, ] WSGI_APPLICATION = 'Ask_Oskar.wsgi.application' DATABASES = { 'default': { 'ENGINE': 'django.db.backends.sqlite3', 'NAME': os.path.join(BASE_DIR, 'db.sqlite3'), } } AUTH_PASSWORD_VALIDATORS = [ { 'NAME': 'django.contrib.auth.password_validation.UserAttributeSimilarityValidator', }, { 'NAME': 'django.contrib.auth.password_validation.MinimumLengthValidator', }, { 'NAME': 'django.contrib.auth.password_validation.CommonPasswordValidator', }, { 'NAME': 'django.contrib.auth.password_validation.NumericPasswordValidator', }, ] LANGUAGE_CODE = 'en-us' TIME_ZONE = 'UTC' USE_I18N = True USE_L10N = True USE_TZ = True STATIC_URL = '/static/' STATICFILES_DIRS = ( os.path.join(BASE_DIR, 'assets'), ) 

urls.py

 from django.conf.urls import url, include from django.contrib import admin from django.conf import settings from django.conf.urls.static import static from django.contrib.staticfiles.urls import staticfiles_urlpatterns from . import views urlpatterns = [ url(r'^taskoftheday/', include('taskoftheday.urls')), url(r'^admin/', include(admin.site.urls)), url(r'thanks/', views.thanks), url(r'thanks-again/', views.thanks_again), url(r'^$', views.landing_page), ] urlpatterns += staticfiles_urlpatterns() 

views.py

 from django.http import HttpResponse from django.shortcuts import render def landing_page(request): return render(request, 'landing_index.html') def thanks(request): return render(request, 'thank_you.html') def thanks_again(request): return render(request, 'thanks_again.html') 

One Solution collect form web for “Джанго. Шаблоны, работающие локально, но не на pythonanywhere.com”

Вы не должны использовать 'templates' относительного каталога в настройках TEMPLATES . Попробуйте изменить DIRS на:

  'DIRS': [os.path.join(BASE_DIR, 'templates')], 
 
Interesting Posts for Van-Lav

Pyparsing: белые пространства иногда имеют значение … иногда нет

Анимация вращающегося 3D-графика в matplotlib

Байесовская библиотека фильтрации спама для Python

Модули между несколькими версиями Python Linux

Ошибка EOF Python raw_input ()

API Python для получения открытого ключа PGP с сервера ключей?

Почему python urllib2.urlopen () повышает HTTPError для успешных кодов состояния?

Расширение Python – создание и проверка больших целых чисел эффективно

Какой генератор itertools не пропускает никаких комбинаций?

Построение кривой с эквидистантными (дуговыми) маркерами

Оконный максимум в numpy

Редактировать панды DataFrame с использованием индексов

Разбитые участки в Pandas / Pyplot: как построить по категориям

Установка тензорного потока в клонированной среде конды обрывает конду, окружающую ее, клонированную из

Как сделать интерпретатор python3.2 интерпретатором по умолчанию в debian

Python - лучший язык программирования в мире.