Resolvido: índices meta django

Não há índice meta Django.

-admin

I am trying to add an index to my Django model. I have tried using the <code>db_index=True</code> and <code>index_together</code> fields, but they don't seem to work. I have also tried using the <code>Meta</code> class, but it doesn't seem to work either. 
<blockquote>
<p><strong><em><a href="https://docs.djangoproject.com/en/dev/ref/models/options/#indexes" rel="nofollow noreferrer">https://docs.djangoproject.com/en/dev/ref/models/options/#indexes</a></em></strong></p>
<p><strong><em><a href="https://docs.djangoproject.com/en/dev/ref/models/" rel="nofollow noreferrer">https://docs.djangoproject.com/en/dev//ref//models//options/#db-indexes</a></em></strong></p>
<p><strong><em><a href="https://stackoverflow.com/?q=add+an+index+in+Django">add an index in Django</a></em></strong></p>
<p><strong><em>(and many more)</em></strong>. </p>
</blockquote>

O código acima está tentando adicionar um índice a um modelo Django. o db_index=True e index_together campos estão sendo usados, mas não parecem estar funcionando. o Meta class também está sendo usado, mas também não parece estar funcionando.

Referência de índice de modelo

Uma referência de índice de modelo é um campo em um modelo que armazena o identificador exclusivo de uma instância de modelo. Este campo é usado pelo Django para identificar exclusivamente uma instância do modelo quando ele acessa o banco de dados.

Opções de meta do modelo

Existem algumas opções meta que você pode usar no Django para controlar como o modelo se comporta.

A metaopção mais comum é o default_field do modelo, que especifica qual campo no banco de dados deve ser usado como o valor padrão do modelo quando um novo objeto é criado. Isso pode ser útil se você deseja especificar um valor padrão para campos que não possuem nenhum valor explícito ou se deseja especificar um valor padrão para campos que são preenchidos automaticamente pelo banco de dados.

Outra opção meta é o serializador, que especifica qual serializador deve ser usado ao salvar objetos no banco de dados. Isso pode ser útil se você quiser usar um serializador diferente do fornecido automaticamente pelo Django.

Artigos relacionados:

Deixe um comentário