Проект 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']