def group_preference_list(request, timetable_id=None): if timetable_id is not None: t = Timetable.objects.get(id=timetable_id) if timetable_visible(request, t): q = t.groups else: q = Group.objects.none() else: q = Group.objects.all() return ListView( request, queryset=q, template_name="friprosveta/group_list.html", ).as_view()
# "options": { # "submit_for_settlement": True # } # }) # if result.is_success: # task.task_status = "Paid" # task.save() # messages.success(request, "Your payment has been sent.") # return HttpResponseRedirect('%s'%(reverse('tasks:task_detail_active',args=[task.id]))) # else: # # messages.error(request, "Oops, something went wrong with your payment.") # messages.warning(request, '%s'%(result.message)) # return HttpResponseRedirect('%s'%(reverse('tasks:task_detail_active',args=[task.id]))) """ =============== ListView(s) for task partials in user dashboard =============== """ class AllTaskListView(ListView): model = Task template_name = "accounts/partials/users/partials/tasks/all.html" def get(self, request, *args, **kwargs): user = User.objects.get(id=request.session['user_id']) tasks = Task.objects.filter(user=user) context = { 'tasks': tasks,
def index_old(request, format): series_list = Series.objects.filter(is_active = True).order_by('-modified') return ListView(request, template_name = '_series_list.html', queryset = series_list, paginate_by = 25)