In Django, posso fare questo:Accedere ai campi del modello Django utilizzando una stringa anziché la sintassi del punto?
test = Test.objects.get(id=1)
test.name
Voglio essere in grado di accedere alle proprietà utilizzando stringhe generate in modo dinamico, in questo modo:
test['name']
o, qualsiasi altra sintassi utilizzando una stringa. Ho provato
test._meta.get_field_by_name('name')
ma questo restituisce il campo stesso e non il valore.
Qualche idea?
Un minuto troppo lento! Non avrebbe dovuto prendere il tempo di provarlo;) – Caspar
Ma tu stavi più velocemente collegando i documenti :-) – arie
Ah, non avevo nemmeno bisogno di usare la funzionalità di Django, e ho imparato qualcosa di nuovo su Python. Grazie per l'aiuto. – davidscolgan