Django Pannel ошибка Не удалось достичь URL. Пожалуйста, проверьте ссылку
Вот когда
я обновляю свою модель, я получаю эту ошибку, почему?Это мой models.py
class ProductImage(models.Model):
user = models.ForeignKey(Seller,on_delete=models.CASCADE, related_name='Product_Image_User')
Video = models.FileField(upload_to="Product/video", blank=True, null=True)
images = models.JSONField(default=list) # Stores multiple image URLs
Date = models.DateTimeField(default=timezone.now)
Product = models.ForeignKey(Product, on_delete=models.CASCADE, related_name="product_images", blank=False, null=False)
secret_key = models.TextField(blank=True,null=True)
def __str__(self):
return f"{self.user}-{self.Product}-{self.id}"
Прежде всего, пожалуйста, правильно Сделайте отступ в коде напишите, что django-ORM не понимает, какое поле находится в вашем классе ProductImage, и запишите переменную в более коротком формате, например (Video-видео).
Даже после исправления этого, если код не запускается, может возникнуть ошибка в ваших представлениях, URL-адресе или импорте модели
Вот так:
class ProductImage(models.Model):
user = models.ForeignKey(Seller,on_delete=models.CASCADE, related_name='Product_Image_User')
video = models.FileField(upload_to="Product/video", blank=True, null=True)
images = models.JSONField(default=list) # Stores multiple image URLs
date = models.DateTimeField(default=timezone.now)
product = models.ForeignKey(Product, on_delete=models.CASCADE, related_name="product_images", blank=False, null=False)
secret_key = models.TextField(blank=True,null=True)
def __str__(self):
return f"{self.user}-{self.Product}-{self.id}"