Всем привет.
По данному
гайду поставил себе на 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. Главная страница запрашивала данные, которые еще не были созданы в новой базе данных. Т.е. база работает, но нужно через админку добавить необходимые материалы.