Zgjidhur: indekset meta django

Nuk ka indeks 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>

Kodi i mësipërm po përpiqet të shtojë një indeks në një model Django. Të db_index=True index_together fushat po përdoren, por duket se nuk funksionojnë. Të Meta po përdoret edhe class, por nuk duket se po funksionon as.

Referenca e indeksit të modelit

Një referencë e indeksit të modelit është një fushë në një model që ruan identifikuesin unik të një shembulli modeli. Kjo fushë përdoret nga Django për të identifikuar në mënyrë unike një shembull modeli kur ai hyn në bazën e të dhënave.

Modeli Meta Options

Ka disa opsione meta që mund t'i përdorni në Django për të kontrolluar se si sillet modeli.

Opsioni më i zakonshëm meta është fusha e paracaktuar e modelit, e cila specifikon se cila fushë në bazën e të dhënave duhet të përdoret si vlera e paracaktuar e modelit kur krijohet një objekt i ri. Kjo mund të jetë e dobishme nëse dëshironi të specifikoni një vlerë të paracaktuar për fushat që nuk kanë ndonjë vlerë të qartë, ose nëse dëshironi të specifikoni një vlerë të paracaktuar për fushat që plotësohen automatikisht nga baza e të dhënave.

Një tjetër opsion meta është serializuesi, i cili specifikon se cili serializues duhet të përdoret kur ruhen objektet në bazën e të dhënave. Kjo mund të jetë e dobishme nëse dëshironi të përdorni një serializues të ndryshëm nga ai që ofrohet automatikisht nga Django.

Mesazhe të ngjashme:

Lini një koment