Python 我需要向这个Django模型添加db_索引吗?
我是否需要在“内容”中添加db_索引?或者会因为它是外键而自动编制索引吗?除非另有规定,否则将为Python 我需要向这个Django模型添加db_索引吗?,python,mysql,database,django,indexing,Python,Mysql,Database,Django,Indexing,我是否需要在“内容”中添加db_索引?或者会因为它是外键而自动编制索引吗?除非另有规定,否则将为外键创建索引。相关源代码: class Comments(models.Model): content = models.ForeignKey(Content) 要禁用在外键上创建索引,请设置db_index=False: class ForeignKey(RelatedField, Field): # snip def __init__(self, to, to_field
外键创建索引。相关源代码:
class Comments(models.Model):
content = models.ForeignKey(Content)
要禁用在外键上创建索引,请设置db_index=False
:
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