#django #heroku
#django #heroku
Вопрос:
Когда я отправляю свой проект django в heroku, я получаю «отношение «weather_city» не существует». погода — это название приложения, а город — это модель.
models.py
from django.db import models
# Create your models here.
class City(models.Model):
name = models.CharField(max_length=25)
def __str__(self):
return self.name
class Meta:
verbose_name_plural = 'cities'
Ответ №1:
Я думаю, вы, возможно, забыли выполнить миграции.
Ответ №2:
heroku run bash
$ python manage.py migrate
Комментарии:
1. Добро пожаловать в Stack Overflow. Ответы, основанные только на коде, не рекомендуется использовать при переполнении стека, потому что они не объясняют, как это решает проблему. Пожалуйста, отредактируйте свой ответ, чтобы объяснить, что делает этот код и как он отвечает на вопрос, чтобы он был полезен OP, а также другим пользователям с подобными проблемами.