Придание автополю Django определенного формата в model.py
Я пытаюсь сделать автоматическое поле, подобное этому, для счета, который является либо частью таблицы клиентов, либо таблицы счетов.
формат, который я хочу, как этот Год-Месяц-Авто зависит от числа перед ним например: 202201-001 первый, 202205-504 как это, и это автоматически генерируется, как только я создаю нового клиента
model.py
class enquiry(models.Model):
enq_id = models.AutoField(auto_created = True, primary_key=True)
name = models.CharField(max_length=100)
Parent_name = models.CharField(max_length=100)
Phone1 = models.IntegerField(unique=True)
Phone2 = models.IntegerField()
email = models.EmailField()
place = models.CharField(max_length=50)
DOB = models.DateField()
# age = models.IntegerField(null=True)
def __str__(self):
return self.name
Я пытаюсь сделать полный автоматический идентификатор для моих счетов, чтобы я мог использовать его в моем представлении