Aumento automático del número de factura en el backend de django para nueva factura
Quiero aumentar automáticamente el número de factura, que es de 3 dígitos y el número de 4 dígitos.
class Invoice:
invoice_no = models.CharField(max_length=500, null=True, blank=True, validators=[RegexValidator(regex='^[a-zA-Z0-9]*Registro este modelo en el backend. Pero ahora, cuando hago clic en crear factura en administrador, la factura se debe completar automáticamente. Cuando vuelva a hacer clic en crear nueva factura en admin, el número de factura debería incrementarse en uno y debería ser un campo automático.
Ej. Para el número de factura MAG0001, MAG0002, MAG0003, etc., y este debería ser el campo automático en admin cuando hago clic en crear nueva factura.
,message='Invoice must be Alphanumeric',code='invalid_invoice number'),])
Registro este modelo en el backend. Pero ahora, cuando hago clic en crear factura en administrador, la factura se debe completar automáticamente. Cuando vuelva a hacer clic en crear nueva factura en admin, el número de factura debería incrementarse en uno y debería ser un campo automático.
Ej. Para el número de factura MAG0001, MAG0002, MAG0003, etc., y este debería ser el campo automático en admin cuando hago clic en crear nueva factura.