Bases: BaseMutateFieldSeed
Source code in django_spire/contrib/seeding/field/seed/mutate/corrupt_seed.py
| def __init__(
self, field_seed: BaseFieldSeed, corrupt_chance: float, severity: MutateSeverity
) -> None:
self.field_seed = field_seed
self.corrupt_chance = corrupt_chance
self.severity = severity
|
field_seed = field_seed
instance-attribute
corrupt_chance = corrupt_chance
instance-attribute
severity = severity
instance-attribute
generate_cache_key
Source code in django_spire/contrib/seeding/field/seed/mutate/corrupt_seed.py
| def generate_cache_key(self) -> str:
return f'{super().generate_cache_key()}:{self.corrupt_chance}:{self.severity.value}'
|