Dear Pradep Sukhwani, The Below QuerySetUnion functionality will work if you have multiple querysets from one model as per my understanding.
How to proceed if i have different number of querysets from multiple models. [ say 5 models in my django project ,each has one queryset and context data. ] This case how to proceed ? Regards, N.Dilip Kumar. On Sunday, October 6, 2019 at 1:53:46 PM UTC+5:30, Dilipkumar Noone wrote: > > Dear Django Users, > > I am beginner in Django . > > I have multiple generic list views in my django application where each > list is handled under different navigation item of navigation bar . > > Still i need to handle few more list views using class based generic view. > > Is there any way to generalize or optimize in handling classbased > genericlistview which reduces the code size when we need to handle multiple > lists in django application under each navigation item of navbar.? > > *Note*: Each navigation item(webpage) has a list & above the list we > have a search form with filter button to search for a particular value. > Each list view handles get_query_set and get_context_data . > > *get_query_set *displays to retrieve the list of objects for a > specific filter in a model when GET request occurs. > > *get_context_data* used to display the list of objects and > checks if request is GET and requested for a page in a list of pages listed > using pagination. > If key is a page continues the loop and it returns the context > with the list of objects for the requested page as a key. > > > > > ========================================================================================================================================== > List1: > > class GSPDCList(ListView): > > > List2: > > class GSPECList(ListView): > > List3: > =================: > > List4: > ================(ListView): > > *This concept i need to apply in my django app with multiple class based > generic views where each listview specific to diff model and filter > options.* > > * So please suggest and optimized way of handling this requirement > to reduce the code size.* > > > Regards, > N.Dilip Kumar. > -- 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 view this discussion on the web visit https://groups.google.com/d/msgid/django-users/0793db4b-7d31-4956-b573-385c09f74234%40googlegroups.com.

