2011-01-29 9 views

Respuesta

43

A menos que se especifique lo contrario, se creará un índice para ForeignKey. código fuente pertinente:

class ForeignKey(RelatedField, Field): 
    # snip 
    def __init__(self, to, to_field=None, rel_class=ManyToOneRel, **kwargs): 
     # snip 
     if 'db_index' not in kwargs: 
      kwargs['db_index'] = True 
+0

Para desactivar creación de un índice en una ForeignKey, ajuste 'db_index = false': http://code.djangoproject.com/ticket/13730 –

Cuestiones relacionadas