Колонка не существует на сайте.... ошибка программирования
Я выполнил все миграции, но все еще получаю эту ошибку. Насколько я понимаю, ошибка означает, что в таблице продуктов нет таких сущностей, как название, цена и т.д., но они там есть. Мне нужна помощь, чтобы лучше понять эту ошибку.
from audioop import add
from termios import TIOCGWINSZ
from django.db.models.deletion import CASCADE
from django.urls import reverse
from django.conf import settings
from django.db import models
from django.conf import settings
CATEGORY_CHOICES = (
('F', 'Fashion'),
('El', 'Electronics'),
('HB', 'Health & Beauty'),
('G', 'Gardening'),
('SP', 'Sports'),
('HO', 'Home & Office'),
)
LABEL_CHOICES = (
('P', 'Primary'),
('S', 'Secondary'),
('D', 'Danger'),
)
class Product(models.Model):
name = models.CharField(max_length=200)
price = models.DecimalField(max_digits=7, decimal_places=2, null=True)
seller = models.CharField(max_length=200, blank=True, null=True)
discount_price = models.FloatField(blank=True, null=True)
category = models.CharField(choices=CATEGORY_CHOICES, max_length=2, null=True)
label = models.CharField(choices=LABEL_CHOICES, max_length=2, null=True)
image1 = models.ImageField(null=True, blank=True)
image2 = models.ImageField(null=True, blank=True)
image3 = models.ImageField(null=True, blank=True)
image4 = models.ImageField(null=True, blank=True)
slug = models.SlugField(null=True, blank=True)
characteristics = models.TextField(max_length=3000, null=True)
description = models.TextField(max_length=3000, null=True)
specifications = models.TextField(max_length=3000, null=True)
def __str__(self):
return self.name
def get_absolute_url(self):
return reverse("homeapp:product", kwargs={'slug': self.slug})
def get_add_to_cart_url(self):
return reverse("homeapp:add-to-cart", kwargs={'slug': self.slug})
def get_remove_from_cart_url(self):
return reverse("homeapp:remove-from-cart", kwargs={'slug': self.slug})
@property
def image1URL(self):
try:
url = self.image1.url
except:
url = ''
return url
@property
def image2URL(self):
try:
url = self.image2.url
except:
url = ''
return url
@property
def image3URL(self):
try:
url = self.image3.url
except:
url = ''
return url
@property
def image4URL(self):
try:
url = self.image4.url
except:
url = ''
return url
Вот некоторые данные из моего файла models.py.
ошибка выглядит следующим образом