django-filtering manytomanyfield value_list -
views.py: def user_gek(request): query = request.get.get('q') user_list = myobject.objects.values('users') #or values_list #print user_list x in user: if query: if query.lower() in x.lower(): in_filter.append(x) if query: user_list = user_list.filter( q(users__in=in_filter) ).distinct() models.py class myobject(models.model): users= models.manytomanyfield(user) i try user's users. when run code got error: 'modelbase' object not iterable
traceback: --> stories in user:
the problem here: for x in user:.
user model , you're trying iterate on class basically. think meant for x in user.objects.all() returns queryset of every user in database.
Comments
Post a Comment