J'utilise Django dans Google App Engine. Si je la classeitération des attributs de modèle lors de la création d'un modèle dans Django
class Person():
first_name = StringProperty()
last_name = StringProperty()
et j'ai une instance où Person.first_name = Bob et Person.last_name = Vance, puis-je créer un modèle qui itère sur la personne des attributs pour produire:
<tr>
<td>First</td>
<td>Bob</td>
</tr>
<tr>
<td>Last</td>
<td>Vance</td>
</tr>
Peut-être plus succinctement, existe-t-il une méthode model.as_table() qui va imprimer les attributs de mon instance, Bob Vance?
Oui, vous pouvez! ___________ –
ok ... comment? Je me demandais s'il y avait un moyen de faire automatiquement ... pour attr dans attr (Personne): mais je ne pense pas que python permet l'itération des attributs. – ehfeng