South/Django中的自定义索引名称
有没有办法在Django模型中设置我们自己的索引名?目前,迁移脚本将以South/Django中的自定义索引名称,django,django-models,django-south,Django,Django Models,Django South,有没有办法在Django模型中设置我们自己的索引名?目前,迁移脚本将以[table\u name]\u 9fcb4ba3格式创建一个名称,我希望名称更具描述性,即[table\u name]\uu[column\u name]左右 在Django的Model Field Reference页面上,似乎没有这样的选项()无法自定义索引的名称,因为这些索引是通过哈希生成的(索引名称计算使用一些哈希技术)对于任何从谷歌找到自己的方法的人来说,Django 1.11似乎现在允许你为索引定制一个自定义名称
[table\u name]\u 9fcb4ba3
格式创建一个名称,我希望名称更具描述性,即[table\u name]\uu[column\u name]
左右
在Django的Model Field Reference页面上,似乎没有这样的选项()无法自定义索引的名称,因为这些索引是通过哈希生成的(索引名称计算使用一些哈希技术)对于任何从谷歌找到自己的方法的人来说,Django 1.11似乎现在允许你为索引定制一个自定义名称。遵循所述的文档: 索引名称 索引的名称。如果未提供名称,Django将自动生成名称。为了与不同的数据库兼容,索引名称不能超过30个字符,并且不应以数字(0-9)或下划线(\ux)开头