Djangoda kayıt eklerken IntegerField alanındaki default değeri otomatik 1 artırmak için örnek models.py dosyası
models.py
def son_sira():
return MenuKategorisi.objects.order_by('-pk')[0].sira + 1
class MenuKategorisi(models.Model):
sira = models.IntegerField(_('Order'), default=son_sira)
baslik = models.CharField(_('Title'), max_length=255)
def __str__(self):
return self.baslik
class Meta:
verbose_name_plural = _('Categories')
verbose_name = _('Category')
Django
hakkında diğer konular