Skip to content

static

django_spire.contrib.seeding.field.static

StaticFieldSeeder

Bases: BaseFieldSeeder

Source code in django_spire/contrib/seeding/field/base.py
def __init__(
        self,
        fields: dict = None,
        default_to: str = "llm"
):

    self.fields = self._normalize_fields(fields or {})
    self.default_to = default_to

keyword = 'static' class-attribute instance-attribute

seed

Source code in django_spire/contrib/seeding/field/static.py
def seed(self, manager = None, count = 1) -> list:
    return [
        {field_name: value[1] for field_name, value in self.seeder_fields.items()}
        for _ in range(count)
    ]