2011-01-29 21 views

cevap

43

Aksi belirtilmediği sürece, ForeignKey için bir dizin oluşturulur. İlgili kaynak kodu:

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

Bir ForeignKey üzerinde bir dizin oluşturulmasını devre dışı bırakmak için, set 'db_index = FALSE: http://code.djangoproject.com/ticket/13730 –

İlgili konular