Я не могу добавить элемент через панель администратора django

когда я пытаюсь добавить, удалить или изменить что-то с помощью админпанели djangos, я получаю IntegrityError at /admin/app/place/2/delete/ FOREIGN KEY constraint failed

Models.py

class User(AbstractUser):
    pass

class Currency(models.Model):
    name = models.CharField(max_length=64)
    sign = models.CharField(max_length=64)

    def __str__(self):
        return self.name

class Place(models.Model):
    name = models.CharField(max_length=64, blank=True, null=True)
    currency = models.ForeignKey(Currency, on_delete=models.CASCADE, blank=True, null=True, related_name="currency")
    fb = models.CharField(max_length=128, blank=True, null=True)
    ig = models.CharField(max_length=128, blank=True, null=True)
    address = models.CharField(max_length=128, blank=True, null=True)
    wifi = models.CharField(max_length=32, blank=True, null=True)
    phone = models.CharField(max_length=16, blank=True, null=True)
    user = models.ForeignKey(User, on_delete=models.CASCADE ,related_name="creator")

    def __str__(self):
        return self.name

Admin.py

admin.site.register(User)
admin.site.register(Currency)
admin.site.register(Place)

error screen

я попытался удалить элемент и он выдает мне эту ошибку

Вернуться на верх