Je le problème suivant:Sélection des objets liés à django
Mon application ont 2 modèles:
1)
class ActiveList(models.Model):
user = models.ForeignKey(User, unique=True)
updatedOn = models.DateTimeField(auto_now=True)
def __unicode__(self):
return self.user.username
'''
GameClaim class, to store game requests.
'''
class GameClaim(models.Model):
me = models.ForeignKey(ActiveList, related_name='gameclaim_me')
opponent = models.ForeignKey(ActiveList, related_name='gameclaim_opponent')
À mon avis, je pris tous les objets ActiveList tous = ActiveList.objects. all() et transmis au modèle
Dans le modèle, je parcourt tous les éléments de l'ActiveList et crée un fichier xml qui est utilisé dans mon application client.
la question est:
Comment puis-je interroger les informations sur les revendications qui un utilisateur (par exemple le test, une partie de ActiveList), fait à l'utilisateur qui est en boucle
user2 par exemple, est pris comme ce
{% for item in activeList %}
{% endfor %}
utilisateur 2 est un élément dans ce cas
Eh bien, 1) Je suis en train d'obtenir une liste des joueurs actifs, il sera agrégé de la manière suivante Nom d'utilisateur 1 was_called_by_me> J'ai trouvé plus facile de passer la liste entière au modèle, puis la boucle dans le modèle. Je ne sais pas comment je devrais y passer tous les utilisateurs un par un ... Une idée? 2) Je pense ajouter de l'interactivité au jeu, pensant ainsi avoir des revendications uniquement entre utilisateurs actifs. –