
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