отношение «weather_city» не существует

#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, а также другим пользователям с подобными проблемами.