Ver Mensaje Individual
  #4 (permalink)  
Antiguo 12/06/2013, 11:01
Avatar de razpeitia
razpeitia
Moderador
 
Fecha de Ingreso: marzo-2005
Ubicación: Monterrey, México
Mensajes: 7.321
Antigüedad: 19 años, 1 mes
Puntos: 1360
Respuesta: BigIntegerField autoincrementabla

Primero que nada no copies y pegues sin entender el código.

Lo único que debes de hacer es tener la clase BigAutoField. Lo de south es por si quieres migraciones.

Código Python:
Ver original
  1. from django.db.models import fields
  2. class BigAutoField(fields.AutoField):
  3.     def db_type(self, connection):  # pylint: disable=W0621
  4.         if 'mysql' in connection.__class__.__module__:
  5.             return 'bigint AUTO_INCREMENT'
  6.         return super(BigAutoField, self).db_type(connection)