Mi piacerebbe avere accesso a un mio campo modello verbose_name.Come posso accedere dinamicamente al nome dettagliato del campo di un modello Django?
posso farlo dal indice campo come questo
model._meta._fields()[2].verbose_name
ma ho bisogno di farlo in modo dinamico. Idealmente sarebbe qualcosa di simile
model._meta._fields()['location_x'].verbose_name
Ho visto alcune cose ma proprio non riesco a trovarlo.
ottengo ' 'str' oggetto non ha attributo '_meta'' errore. Django 1.7. –
@MikhailBatcer: Non so come spezzarlo, ma ... le stringhe non hanno campi. –
Bene, è un oggetto modello che viene passato nel tuo snippet e non una stringa, non è vero? –