Создание slug в моей модели django дает ошибку: IntegrityError at /admin/blog/post/add/
У меня есть этот модуль Django (ниже), он создает поле под названием slug
, которое является slug модели name
и date
:
from django.db import models
from django.utils.text import slugify
class chessed (models.Model):
name = models.CharField(max_length=60)
type = models.CharField(max_length=20, choices=(('Gemach', 'Gemach'),('Organization', 'Organization'),))
description = models.CharField(max_length=750)
picture = models.URLField(max_length=200, default="https://i.ibb.co/0MZ5mFt/download.jpg")
slug = models.SlugField(unique=True, default=slugify(name), editable=False)
Когда я пытаюсь создать новый объект из этого элемента на портале администратора, я получаю эту ошибку:
IntegrityError at /admin/blog/post/add/
UNIQUE constraint failed: blog_post.slug
Больше: