Как исправить ошибку 500 при запуске Django?

Всем привет.

По данному гайду поставил себе на cent OS postgreSQL. В итоге получается ситуация:

1) python manage.py makemigrations - работает.
2) python manage.py migration - работает.
3) python manage.py runsever 0.0.0.0:8080 - работает.

Но когда открываю сайт IP-VPS:8080 - получаю в мордочку ошибку server error 500

DATABASES = {
    'default': {
        'ENGINE': 'django.db.backends.postgresql',
        'NAME': 'sitedb',
        'USER': 'user',
        'PASSWORD': 'password',
        'HOST': 'localhost',
        'PORT': '',
    }
}


DEBUG = False

ALLOWED_HOSTS = [
    '*',   
    ]


________________________________________________

Если вернуть SQ3lite дб, то все работает корректно:

DEBUG = False

DATABASES = {
    'default': {
        'ENGINE': 'django.db.backends.sqlite3',
        'NAME': os.path.join(BASE_DIR, 'db.sqlite3'),
    }
}

DEBUG = False

ALLOWED_HOSTS = [
    '*',   
    ]


Update.

Врубил Debug = TRUE. Главная страница запрашивала данные, которые еще не были созданы в новой базе данных. Т.е. база работает, но нужно через админку добавить необходимые материалы.
  • Вопрос задан
  • 1309 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы