Consider simple Django models
class Journey(models.Model):
vrn=models.CharField(max_length=200) # Vehicle Reg No
kilo=models.FloatField()
class J_user(models.Model):
jdi=models.ForeignKey(Journey, related_name="Journey_User",on_delete = models.DO_NOTHING,)
uid=models.IntegerField()
It's easy to annotate in a single table like if we want sum total driven kilometers for each vehicle (vrn represent registration number of the vehicle)
Journey.objects.values('vrn').annotate(Total_kilo=Sum('kilo'))
Now i want to make a query that will return how many kilometers each user has traveled in each car.
Let Data of Journey table
Data of J_user table
Then the result should be
Thanks for your help.


