0

Possible Duplicate:
django - convert a list back to a queryset

I try to add an element to an empty query_set I created. Here is what I did:

      query_set=User.objects.none()
      for user in list:
          query_set=query_set | user

where "list" is a list of users.

I get this error message: 'User' object has no attribute '_clone'

Community
  • 1
  • 1

1 Answers1

0

Is this what you are looking for?

  filter = models.Q(user=User.objects.none())
  for user in list:
      filter |= models.Q(user=user)

  #Returns mymodel instances filter for users in list or none
  query_set = mymodel.objects.filter(filter)
Pratik Mandrekar
  • 9,362
  • 4
  • 45
  • 65