Say you've got these models:
class NetworkMember(models.Model):
network = models.ForeignKey(Network, related_name='members', on_delete=models.CASCADE, db_column='network_id_id')
user = models.ForeignKey(User, on_delete=models.CASCADE, db_column='user_id_id')
class Network(models.Model):
created_at = models.DateTimeField(auto_now_add=True, db_index=True)
And you have filtered NetworkMember:
user_networks = NetworkMember.objects.filter(user=self.user)
Now user_networks is QuerySet of NetworkMember, how can I transform it to QuerySet of Network?
Doing .values('network') and .values_list('network') doesn't change the type of QuerySet to Network.