Settings.py не может найти psycopg2... проблема с squlite3 и postgresql... нет такой таблицы: auth_userPython

Программы на Python
Ответить
Anonymous
 Settings.py не может найти psycopg2... проблема с squlite3 и postgresql... нет такой таблицы: auth_user

Сообщение Anonymous »

Я пытаюсь развернуть простое приложение (журнал обучения из ускоренного курса Python) на Heroku. Приложение запускается, но при входе в систему я получаю ошибку 500, а в debug=true ошибка: нет такой таблицы: auth_user.
Я понимаю, что это как-то связано с squlite3 и Postgresql. , но когда я пытаюсь собрать код в настройках:

Код: Выделить всё

DATABASES = {
'default': {
'ENGINE': 'django.db.backends.postgresql',
'NAME': BASE_DIR / 'db.sqlite3',
}
сообщение об ошибке

Код: Выделить всё

ImportError: DLL load failed while importing _psycopg: The specified module could not be found.
Я попытался установить и импортировать psycopg2, и он, похоже, есть в файле require.txt.
Но я думаю, что пути не совпадают, поскольку psycopg2 находится на пути Python, а Setting.py ищет в среде моего проекта.
Я очень запутался! Пожалуйста, помогите!

Подробнее здесь: https://stackoverflow.com/questions/792 ... -no-such-t
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Python»