Django itera sobre campos de atributos en un modelo.
=?Información del servidor. objeto. Get (id?=?1) # filter es un conjunto de consultas y no tiene ningún método _meta.
todohost? =?Información del servidor. _meta.get_all_field_names()#Esta oración es correcta.
Venam. =?Información del servidor. _meta. get_field('tipo_servidor'). Detallado _ nombre #Esta oración también es cierta, ¿s? ErverType es una propiedad de este modelo.
¿Valor? =?Información del servidor. _meta.get_field('zona del servidor'). ¿Incumplimiento de contrato? #Puedes obtener el valor predeterminado, lo que significa que sabes cómo obtener el nombre_detallado, entonces, ¿por qué no piensas en directo? ¿Incumplimiento de contrato? ps:
getattr(object,? name[,?default])
El valor del atributo nombrado devuelto. objeto. ¿nombre? Debe ser una cuerda. Si la cadena es el nombre de una de las propiedades del objeto, el resultado es el valor de esa propiedad. Por ejemplo,
getattr(x, ?foobar) es equivalente a
? ¿Qué pasa si la propiedad nombrada no existe? ¿Incumplimiento de contrato? Devoluciones si se proporcionan. ¿Error de atributo? Ha mejorado.
Mira cómo usarlo.