Ошибка сервера (500) heroku-django после девелопмента в heroku

После того, как я разместил свой сайт на heroku и изменил DEBUG = False, он говорит: Server Error (500), даже в даже в производственном окружении он показывает мне: Server Error (500) Как я могу решить эту проблему, пожалуйста? Я видел много документации, но поскольку я видел, что это происходит по-разному, решение этой проблемы может быть сложным. сложным для начинающего веб-разработчика. Я пытаюсь исправить это, добавив свое доменное имя в файл settings.py:

 DEBUG = False

 ALLOWED_HOST = ['example.com']

INSTALLED_APPS = [
   'django.contrib.admin',
   'django.contrib.auth',
   'django.contrib.contenttypes',
   'django.contrib.sessions',
   'django.contrib.messages',

   'whitenoise.runserver_nostatic',

   'django.contrib.staticfiles',

   #Scial liogin Module
   'social_django',

   #My App Module
   'itouch',

   #Bootstrap Module
   'bootstrap5',
   #cloudinary Module
   'cloudinary',

]

I install whitenoise correctly

MIDDLEWARE = [
   'django.middleware.security.SecurityMiddleware',

   'whitenoise.middleware.WhiteNoiseMiddleware',

   'django.contrib.sessions.middleware.SessionMiddleware',
   'django.middleware.common.CommonMiddleware',
   'django.middleware.csrf.CsrfViewMiddleware',
   'django.contrib.auth.middleware.AuthenticationMiddleware',
   'django.contrib.messages.middleware.MessageMiddleware',
   'django.middleware.clickjacking.XFrameOptionsMiddleware',

   'social_django.middleware.SocialAuthExceptionMiddleware',
]

STATICFILES_STORAGE = 'whitenoise.storage.CompressedManifestStaticFilesStorage'

STATIC_ROOT = os.path.join(BASE_DIR, 'staticfiles')



 STATICFILES_DIR = (os.path.join(BASE_DIR, 'static'),)

 STATIC_ROOT = os.path.join(BASE_DIR, 'static')

 STATICFILES_DIR = (
     os.path.join(BASE_DIR, 'static'),)
 STATIC_URL = '/static/'


 MEDIA_URL ='/images/'
 STATICFILES_DIR = [
     BASE_DIR / 'static'
 ]
 MEDIA_ROOT = BASE_DIR / 'static/images'
 STATIC_ROOT = BASE_DIR / 'staticfiles'

 my urls.py in myapp:
from django.urls import path
from . import views

urlpatterns = [
   path('', views.login, name='login'),
   path('home', views.home, name='home'),
   path('logout', views.logout, name='logout'),
   path('add/', views.addPhoto, name='add'),
   path('view/<str:pk>/', views.viewPhoto, name='Photo'),
]

это мои журналы

2022-01-11T06:03:20.892917+00:00 heroku[web.1]: Idling 2022-01-11T06:03:20.908352+00:00 heroku[web.1]: Состояние изменено с "вверх" на "вниз 2022-01-11T06:03:22.072179+00:00 heroku[web.1]: Остановка всех процессов с помощью SIGTERM 2022-01-11T06:03:22.169474+00:00 app[web.1]: [2022-01-11 06:03:22 +0000] [9] [INFO] Worker exiting (pid: 9) 2022-01-11T06:03:22.169649+00:00 app[web.1]: [2022-01-11 06:03:22 +0000] [10] [INFO] Worker exiting (pid: 10) 2022-01-11T06:03:22.180490+00:00 app[web.1]: [2022-01-11 06:03:22 +0000] [4] [INFO] Обработка сигнала: term 2022-01-11T06:03:22.187455+00:00 app[web.1]: [2022-01-11 06:03:22 +0000] [4] [WARNING] Worker с pid 9 был завершен из-за сигнала 15 2022-01-11T06:03:22.192774+00:00 app[web.1]: [2022-01-11 06:03:22 +0000] [4] [ПРЕДУПРЕЖДЕНИЕ] Рабочий с пидом 10 был завершен из-за сигнала 15 2022-01-11T06:03:22.281450+00:00 app[web.1]: [2022-01-11 06:03:22 +0000] [4] [INFO] Shutting down: Master 2022-01-11T06:03:22.537454+00:00 heroku[web.1]: Процесс завершен со статусом 0 2022-01-11T10:08:28.627375+00:00 heroku[web.1]: Unidling 2022-01-11T10:08:28.641697+00:00 heroku[web.1]: Состояние изменено с нерабочего на начальное 2022-01-11T10:08:34.600263+00:00 heroku[web.1]: Запуск процесса с командой gunicorn myproject.wsgi. 2022-01-11T10:08:36.415746+00:00 heroku[web.1]: Состояние изменено с начального на рабочее 2022-01-11T10:08:36.163022+00:00 app[web.1]: [2022-01-11 10:08:36 +0000] [4] [INFO] Starting gunicorn 20.1.0 2022-01-11T10:08:36.163408+00:00 app[web.1]: [2022-01-11 10:08:36 +0000] [4] [INFO] Listening at: http://0.0.0.0:8385 (4) 2022-01-11T10:08:36.163471+00:00 app[web.1]: [2022-01-11 10:08:36 +0000] [4] [INFO] Using worker: sync 2022-01-11T10:08:36.166972+00:00 app[web.1]: [2022-01-11 10:08:36 +0000] [9] [INFO] Booting worker with pid: 9 2022-01-11T10:08:36.268483+00:00 app[web.1]: [2022-01-11 10:08:36 +0000] [10] [INFO] Booting worker with pid: 10 2022-01-11T10:08:39.729234+00:00 heroku[router]: at=info method=GET path="/" host=zu4.herokuapp.com request_id=9c0bccda-987d-45f1-9807-9046eb767eb7 fwd="197.210.227.95" dyno=web.1 connect=0ms service=2043ms status=500 bytes=444 protocol=https 2022-01-11T10:08:39.730629+00:00 app[web.1]: 10.1.87.10 - - - [11/Jan/2022:10:08:39 +0000] "GET / HTTP/1.1" 500 145 145 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/97.0.4692.71 Safari/537.36" 2022-01-11T10:08:40.295083+00:00 heroku[router]: at=info method=GET path="/favicon.ico" host=zu4.herokuapp.com request_id=16f02aef-4127-4f94-a1a4-162bd0e8d6cf fwd="197.210.227.95" dyno=web.1 connect=0ms service=24ms status=404 bytes=452 protocol=https 2022-01-11T10:08:40.296171+00:00 app[web.1]: 10.1.87.10 - - - [11/Jan/2022:10:08:40 +0000] "GET /favicon.ico HTTP/1.1" 404 179 "https://zu4.herokuapp.com/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/97.0.4692.71 Safari/537.36"

Вернуться на верх