Как остановить автоматическую генерацию текста в поле ShortUUIDField
У меня есть модель, в которой ShortUUIDField автоматически генерирует идентификаторы, я хочу отключить автоматическую генерацию
class Mymodel(models.Model):
    pid=ShortUUIDField(length=10,max_length=100,prefix="prd",alphabet="abcdef")
    sample_id = ShortUUIDField(length=10, max_length=100, prefix="var", alphabet="abcdef", null=True, blank=True,default=lambda: None) 
 Я добавил default=lambda: None в поле sample_id, но оно все равно автоматически генерирует идентификаторы. Я хочу, чтобы id по умолчанию был пустым
 Задайте default=None напрямую без лямбды, а blank=True так, чтобы поле могло быть пустым.
class Mymodel(models.Model):
    pid = ShortUUIDField(length=10, max_length=100, prefix="prd", alphabet="abcdef")
    sample_id = ShortUUIDField(length=10, max_length=100, prefix="var", alphabet="abcdef", null=True, blank=True)
    def save(self, *args, **kwargs):
        if self.sample_id is None:
            self.sample_id = None  # leave it as None
        super().save(*args, **kwargs)