Проект Django работает только локально, но не на Heroku?

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

Операционная ошибка в /login/

нет такой таблицы: auth_user

Я знаю, что этот вопрос существует, и я уже перепробовал все решения, но он все еще не сработал. Я выполнил migrate и makemigrations как на стороне python, так и на стороне heroku, вместе с командой commit через разные промежутки времени. У меня также нет даже usercreateform, и ошибка OP на этот вопрос появилась на их локальном ПК, а не только на Heroku. Я также попробовал создать суперпользователя, что удалось на локальном ПК, но не на Heroku.

Если это поможет, мой procfile:

web: gunicorn django_project.wsgi --log-file - 

Мне было трудно определить мой procfile, так что, возможно, проблема в этом? Часть django_project - это просто имя папки, которая включает settings.py и wsgi.py.

Forms.py:

class NewCommentForm(forms.ModelForm):
    class Meta:
        model = Comment
        fields = ['content']

class NewMessageForms(forms.ModelForm):
    class Meta:
        model = Message
        fields = ['content','reciever']
Вернуться на верх