Придание автополю 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 

Я пытаюсь сделать полный автоматический идентификатор для моих счетов, чтобы я мог использовать его в моем представлении

Вернуться на верх