Integrity Error - Foreign Key constraint failed when uploading image to data bank Django Imagefield
Это часть моего класса в models.py
class Account(AbstractBaseUser):
email=models.EmailField(verbose_name="Email", max_length=60, unique=True)
nick_name=models.CharField(verbose_name="Nickname", max_length=20)
null=True,
profile_img=models.ImageField(upload_to=upload_location,null=True, blank=True, default=None)
#necessary
date_joined=models.DateTimeField(verbose_name="date joined", auto_now_add=True)
last_login=models.DateTimeField(verbose_name="last login", auto_now_add=True)
is_admin=models.BooleanField(default=False)
is_active=models.BooleanField(default=True)
is_staff=models.BooleanField(default=False)
is_superviser=models.BooleanField(default=False)
это мой приемник в models.py
@receiver(post_save, sender=settings.AUTH_USER_MODEL)
def post_save_compress_img(sender, instance, *args, **kwargs):
if instance.profile_img:
picture=Image.open(instance.profile_img.path)
picture.save(instance.profile_img.path, optimize=True, quality=30)
settings.py:
AUTH_USER_MODEL = 'account.Account'
что здесь не так, что я столкнулся с ошибкой целостности?