def render(self, context): if context["user"] and context["user"].is_authenticated(): visible_open_instances = get_visible_open_course_instances( context["user"].get_profile()) else: visible_open_instances = get_visible_open_course_instances() return render_to_string('course/_course_dropdown_menu.html', { "instances": visible_open_instances})
def home(request): open_instances = CourseInstance.objects.filter(ending_time__gte=datetime.now()) if request.user.is_authenticated(): instances = get_visible_open_course_instances( request.user.get_profile()) else: instances = get_visible_open_course_instances() context = RequestContext(request, {"instances": instances}) return render_to_response("aaltoplus/home.html", context)