L'affichage du champ de choix par défaut d'une propriété de référence dans appengine renvoie les choix en tant que représentation sous forme de chaîne de l'objet entier. Quelle est la meilleure méthode pour remplacer ce comportement? J'ai essayé de surcharger str() dans la classe référencée. Mais ça ne marche pas.Comment remplacer l'affichage du champ de choix d'une propriété de référence dans appengine en utilisant Django?
1
A
Répondre
0
La manière correcte serait de remplacer la méthode __unicode__
de la classe, comme:
def __unicode__(self):
return self.name
où name
est la valeur que vous souhaitez afficher.
1
Je l'ai eu à travailler en remplaçant la méthode init du modelform pour ramasser les champs corrects comme je devais faire le filtrage des choix aussi bien.
Questions connexes
- 1. Optimisation de la requête ModelChoiceField dans Admin django (AppEngine)
- 2. ordre de référence Appengine
- 3. Champ de formulaire à choix multiple dans Django
- 4. Comment télécharger en vrac dans appengine avec le champ de référence?
- 5. Champ de choix Sharepoint
- 6. Django, champs d'option de choix
- 7. choix de modèle Django
- 8. Comment Effacer ou remplacer le contenu du champ de saisie en utilisant du sélénium?
- 9. propriété de choix dans le moteur Google App
- 10. champ de choix d'objet dans blackberry
- 11. Comment limiter les options sur le terrain de choix basé sur un autre champ de choix dans django admin
- 12. Django Choix multiple Champ/Case à cocher Sélectionner plusieurs
- 13. MultiValueDictKeyError En utilisant Appengine SDK et Django pour File Upload
- 14. Comment afficher les choix dans mon formulaire en utilisant des formulaires django?
- 15. Référence GQL pour Appengine
- 16. Comment remplacer du texte en utilisant JavaScript?
- 17. django sur Google Appengine
- 18. Nombre de django du champ manytomany
- 19. Django champ choix admin dynamique peuplé par les champs du modèle de génériques clés étrangères
- 20. DJango Appengine Bforms
- 21. django sur appengine
- 22. Comment remplacer cette méthode sur un champ Modèle Django
- 23. Champ de dénormalisation dans django
- 24. AppEngine/Django: éditer db.Key dans l'application Admin
- 25. Comment obtenir l'ID du champ de formulaire dans Django?
- 26. Dans django, comment limiter les choix d'un champ étranger basé sur un autre champ dans le même modèle?
- 27. Django: Afficher Choix Valeur
- 28. Modification d'un champ de date dans Appengine Data Store Viewer
- 29. Enregistrement du champ multi-choix dans SQL Server 2008
- 30. choix rétrécissant sous forme Django
C'est exact. Je pense que mon scénario était un peu différent et je ne m'en souviens pas maintenant. – Sriram