Я хочу указать значение по умолчанию для поля модели из метода модели.
Как я могу это сделать ?
когда я пробую этот код
Class Person(models.Model):
def create_id(self):
return os.urandom(12).encode('hex')
name = models.CharField(max_length = 255)
id = models.CharField(max_length = 255,default = self.create_id)
Я получаю NameError :имя «я» не определено.
Если я удалю «я», я получу, что для «создания _id» требуется 1 параметр.