Отношение "itouch_photo" не существует [дубликат]
У меня есть приложение, размещенное в heroku, пока я не установил debug = false, когда я посещаю сайт, он выдает мне ошибку, подобную этой:
relation "itouch_photo" does not exist
LINE 1: ...ch_photo"."price", "itouch_photo"."location" FROM "itouch_ph...
<
{% for photo in photos reversed %}
а также выделяет мой шаблон:
Я не использовал командную строку, я разработал приложение через heroku dashboard.
Как я могу любить это:
модели:
class Photo(models.Model):
user = models.ForeignKey(User, on_delete=models.CASCADE)
category = models.CharField(max_length=30,null=True, blank=False)
image = CloudinaryField('image')
description = models.TextField(null=True)
date_added = models.DateTimeField(auto_now_add=True)
phone = models.CharField(max_length=12, null=False, blank=False)
price = models.CharField(max_length=30,blank=False)
location = models.CharField(max_length=20, blank=False)
def __str__(self):
return str(self.category)
мнения:
def dashboard(request):
photos = Photo.objects.all()
context = {'photos': photos}
return render(request, 'dashboard.html', {'photos': photos} )
def home(request):
photos = Photo.objects.all()
context = {'photos': photos}
return render(request, 'home.html', {'photos': photos} )
Я думаю, что проблема исходит от этой модели здесь