J'ai ces modèles:accès à des champs d'une relation inverse dans django
class Task(models.Model):
user = models.ForeignKey(User)
name = models.CharField()
class Report(models.Model):
task = models.ForeignKey(
Task, blank=True, null=True, related_name='+')
status = models.CharField(max_length=32, choices=Status.CHOICES, default=Status.INCOMPLETE)
Maintenant, je veux obtenir tous les Task
s et leur statut connexe.
Comment faire?
ça va être difficile quand vous avez explicitement désactivé la relation inverse dont vous avez besoin en spécifiant 'related_name = '+''. sinon voir les docs https://docs.djangoproject.com/fr/1.11/topics/db/queries/#backwards-related-objects – Anentropic