Как создать суперпользователя с терминала с ключем форинки?

class Position(models.Model):
    name = models.CharField(max_length=255, unique=True)

    class Meta:
        ordering = ["name"]

    def __str__(self):
        return self.name


class Worker(AbstractUser):
    position = models.ForeignKey(
        Position,
        on_delete=models.CASCADE,
        related_name="workers",
    )```


Есть модель пользователя у которой одно поле это ForeignKey на модель Position.Хочу создать суперюзера чтобы быстро заполнить бд для тестов. В терминале python manage.py createsuperuser --username=joe --email=joe@example.com -position_id=1 не идет.Даже если я раньше создаю эту позицию. Как создать суперюзера???
Вернуться на верх