Thanks! On Sunday, January 3, 2016 at 9:28:47 PM UTC-5, Vijay Khemlani wrote: > > Try with > > self.request.GET['name'] > > On Sun, Jan 3, 2016 at 11:22 PM, Víctor Suárez <[email protected] > <javascript:>> wrote: > >> Hello all, >> as it's my first post, if any django developer around, nice work! I >> appreciate the package, I've been able to pull a small project I had in >> mind for long, very easily with this. >> >> I am needing help with one part of the Views. >> I'm using a generic.ListView, nothing fancy, but then, as the list can >> get really big, I am trying to create a search box for it. I've read around >> of using get method, which is fine for me, but when I get into the view, >> and I override get_queryset I never find the kwargs dictionary to work the >> search. >> I also tried overriding get method but I didn't find the args either. >> I found a code on stackoverflow which seems to be what I am looking for, >> but it always return all(), even when django-debug-toolbar tells me the >> request was made with get data, the View doesn't show up any kwargs >> >> Do anyone has a suggestion? related to both why I am not getting the >> kwargs and what's the best way to implement a search box on a ListView? >> consider I am new to this >> Thanks! >> regards >> >> ---- code --- >> def get_queryset(self): >> try: >> name = self.kwargs['name'] >> except: >> name = '' >> if (name != ''): >> object_list = self.model.objects.filter(name__icontains = >> name) >> else: >> object_list = self.model.objects.all() >> return object_list >> >> ---debug --- >> View function Arguments Keyword arguments URL name >> mymodel.views.MyModelListView () {} index >> >> >> -- >> You received this message because you are subscribed to the Google Groups >> "Django users" group. >> To unsubscribe from this group and stop receiving emails from it, send an >> email to [email protected] <javascript:>. >> To post to this group, send email to [email protected] >> <javascript:>. >> Visit this group at https://groups.google.com/group/django-users. >> To view this discussion on the web visit >> https://groups.google.com/d/msgid/django-users/2ffc172e-8ae7-4465-a4e3-f8352c067183%40googlegroups.com >> >> <https://groups.google.com/d/msgid/django-users/2ffc172e-8ae7-4465-a4e3-f8352c067183%40googlegroups.com?utm_medium=email&utm_source=footer> >> . >> For more options, visit https://groups.google.com/d/optout. >> > >
-- You received this message because you are subscribed to the Google Groups "Django users" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at https://groups.google.com/group/django-users. To view this discussion on the web visit https://groups.google.com/d/msgid/django-users/4c86859a-350b-4154-b43b-374c1be2e495%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.

