Невозможно создать объект с внешним ключом

Я думаю, что делаю какую-то глупую ошибку, но на самом деле это заняло у меня слишком много времени, поэтому я спрошу здесь

У меня два класса

isActive.py

class isActive(models.Model):
    active = models.BooleanField()
    human_readable = models.CharField(max_length=20)

User.py

class User(models.Model):
    type = models.CharField(max_length=127)
    is_active = models.ForeignKey(IsActive, on_delete=models.PROTECT)

и в моей миграции я использую эту функцию для заполнения:

def adding_User(apps: apps, schema_editor):
    User = apps.get_model("project", "User")
    db_alias = schema_editor.connection.alias
    default_active = IsActive.objects.get(pk=1) # its active status
    A = User(name='Saaa', is_active=default_active)
    Adserver.objects.using(db_alias).bulk_create([
            A
    ])

Теперь я получаю эту ошибку :

ValueError: Невозможно присвоить "<IsActive: Aktywny>": "User.is_active" должен быть экземпляром "IsActive".

И я думаю, что на самом деле я передаю экземпляр IsActive, потому что он должен связать его с моей таблицей пользователей?

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