Я развернул свое приложение Django в Heroku.Однако я получил ошибку приложения и обнаружил в журнале Heroku что-то странное: «ModuleNotFoundError: нет модуля с именем« django_site »».Я не использовал ни одного модуля с именем "django_site" и не знал, что у django есть модуль с таким именем.
Может кто-нибудь сказать мне, что вызывает ошибки на основе моих журналов Heroku ?
Вот файл require.txt:
dj-database-url==0.5.0
Django==2.1.4
django-heroku==0.3.1
gunicorn==19.9.0
mysqlclient==1.3.14
numpy==1.15.4
psycopg2==2.7.6.1
pytz==2018.7
whitenoise==4.1.2
И моя переменная INSTALLED_APPS
в моих настройках django выглядит следующим образом:
INSTALLED_APPS = [
'django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.staticfiles',
'cirrhus',
'flavors',
'sine',
'training_sessions',
'snapshots',
'training_data',
'logs',
'core',
'input_data',
'flowers',
]
Примечание. Мое приложение работает отличнона моей локальной машине, даже в виртуальной среде, имеющей только библиотеки, указанные в моем файле needs.txt.