Django Call Class based view from another class based view

django, django-class-based-views, python

Solution

Instead of

ShowAppsView.as_view()(self.request)

I had to do this

return ShowAppsView.as_view()(self.request)

Problem

i am trying to call a class based view and i am able to do it, but for some reason i am not getting the context of the new class that i am calling ``` class ShowAppsView(LoginRequiredMixin, CurrentUserIdMixin, TemplateView): template_name = "accounts/thing.html" @method_decorator(csrf_exempt) def dispatch(self, *args, **kwargs): return super(ShowAppsView, self).dispatch(*args, **kwargs) def get(self, request, username, **kwargs): u = get_object_or_404(User, pk=self.current_user_id(request)) if u.username == username: cities_list=City.objects.filter(user_id__exact=self.current_user_id(request)).order_by('-kms') allcategories = Category.objects.all() allcities = City.objects.all() rating_list = Rating.objects.filter(user=u) totalMiles = 0 for city in cities_list: totalMiles = totalMiles + city.kms return self.render_to_response({'totalMiles': totalMiles , 'cities_list':cities_list,'rating_list':rating_list,'allcities' : allcities, 'allcategories':allcategories}) class ManageAppView(LoginRequiredMixin, CheckTokenMixin, CurrentUserIdMixin,TemplateView): template_name = "accounts/thing.html" def compute_context(self, request, username): #some logic here if u.username == username: if request.GET.get('action') == 'delete': #some logic here and then: ShowAppsView.as_view()(request,username) ``` What am i doing wrong guys?

Original source