Невозможно создать объект с внешним ключом
Я думаю, что делаю какую-то глупую ошибку, но на самом деле это заняло у меня слишком много времени, поэтому я спрошу здесь
У меня два класса
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, потому что он должен связать его с моей таблицей пользователей?