J'ai deux modèles comme indiqué ci-dessous :
class Project(models.Model):
name = models.TexField()
class Item(models.Model):
project = models.ForeignKey(Project,on_delete=models.CASCADE, related_name='project_item')
name = models.TextField()
available = models.FloatField()
J'ai donc besoin de récupérer tous les projets, mais je veux qu'ils soient tels que, tous ces projets qui ont des éléments qui ont available
plus que 0
doit passer en premier.
J'ai essayé ça :
list = Projects.objects.filter(**Some Fields**).order_by(available)
Comment puis-je trier cette liste ?