Dans mon application, j'ai ajouté un "Commentaire Facebook" (sur différentes pages, pour différents objets). Chaque objet a sa propre liste de commentaires, je dois donc fournir un identifiant unique (sur le site) pour chacun d'entre eux. Quelle serait la meilleure approche pour y parvenir: Un modèle abstrait dont hériteraient tous les autres modèles? Un modèle factice avec une relation ForeignKey? Quelles sont tes idées?Différents modèles partageant une liste d'ID
2
A
Répondre
2
résolu avec un modèle de mannequin:
http://fromzerotocodehero.blogspot.com/2010/11/providing-uniqueness-of-different.html
2
Vous pouvez mettre en œuvre GUIDs:
http://www.codecommit.com/blog/database/are-guids-really-the-way-to-go
est ici un module de django qui vous donne un champ pour « em:
http://pypi.python.org/pypi/softwarefabrica.django.utils/
... vous pouvez en toute sécurité les utiliser dans les URL - ne sera pas joli, mais pour les commentaires et d'autres choses sans titres URL-reconnaissables, les GUID fonctionnent bien.