BigAutoField é um número inteiro de 64 bits, muito parecido com um AutoField, exceto que é garantido para ajustar números de 1 a 9223372036854775807 . Pode-se criar um BigAutoField usando a seguinte sintaxe,

id = models.BigAutoField (primary_key = True, ** opções )

Esta é uma chave primária com incremento automático, assim como AutoField.

Explicação do modelo BigAutoField do Django

Ilustração de BigAutoField usando um exemplo. Considere um projeto denominado geeksforgeekscom um aplicativo denominado geeks.

Consulte os artigos a seguir para verificar como criar um projeto e um aplicativo no Django.

Digite o seguinte código no models.pyarquivo do aplicativo geeks .



from django.db import models 
from django.db.models import Model 
  
class GeeksModel(Model): 
    big_id = models.BigAutoField(primary_key = True)