Проект Python/Django корректно работает на локальном хост-сервере, но не работает на сервере heroku

Я создал веб-приложение, в котором регистрация и вход в систему осуществлялись с помощью системы аутентификации Django. В основном я использовал код с этой страницы: https://www.geeksforgeeks.org/django-sign-up-and-login-with-confirmation-email-python/

На моем сервере проект работает отлично, но когда я сделал хостинг, невозможно создать пользователей.

У меня есть подозрение, что моя проблема связана с базой данных, потому что я использую настройки django по умолчанию. Вот ошибка, которую я получаю, когда пытаюсь создать пользователя на хостируемом сайте:


 The above exception (relation "auth_user" does not exist LINE 1: SELECT (1) AS "a" FROM "auth_user" WHERE "auth_user"."userna... ^ ) was the direct cause of the following exception:
/app/.heroku/python/lib/python3.8/site-packages/django/core/handlers/exception.py, line 55, in inner

                    response = get_response(request)
Local vars
/app/.heroku/python/lib/python3.8/site-packages/django/core/handlers/base.py, line 197, in _get_response

                    response = wrapped_callback(request, *callback_args, **callback_kwargs)

Local vars
/app/user/views.py, line 32, in register

            if form.is_valid():

На запрос информации я получил:

**Request information**

USER AnonymousUser

**GET** No GET data

**POST**

Variable    Value

csrfmiddlewaretoken '4tl1onB5FTWa8FhMwHqiiuVsMo9J8yf5yW0qdiubabYOCeDwngMSnJNXFL08baBO'

username 'abacaxi10'

email 'abacaxi1012@gmail.com'

password1 'mtHya2yaWRw2nxK'

password2 'mtHya2yaWRw2nxK'

Как я уже сказал, на локальном хосте сайт работает очень хорошо. Я хотел бы знать, как я могу исправить ошибку или как я могу создать простую базу данных только для регистрации пользователей?

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