def select(lti=lti): """ Let's the user select from a list of assignments. """ # Store current user_id and context_id user, roles, course = ensure_canvas_arguments() assignments = Assignment.by_course(course.id, exclude_builtins=True) groups = [(group, group.get_assignments()) for group in AssignmentGroup.by_course(course.id)] strays = AssignmentGroup.get_ungrouped_assignments(course.id) return_url = session['launch_presentation_return_url'] return render_template('lti/select.html', assignments=assignments, strays=strays, groups=groups, return_url=return_url, menu='select')
def share(lti=lti): """ render the contents of the staff.html template :param lti: the `lti` object from `pylti` :return: the staff.html template rendered """ user, roles, course = ensure_canvas_arguments() assignments = Assignment.by_course(course.id, exclude_builtins=True) groups = [(group, group.get_assignments()) for group in AssignmentGroup.by_course(course.id)] strays = AssignmentGroup.get_ungrouped_assignments(course.id) return_url = session['launch_presentation_return_url'] return render_template('lti/select.html', assignments=assignments, strays=strays, groups=groups, return_url=return_url, menu='share')
def select(lti=lti): """ Let's the user select from a list of assignments. """ # Store current user_id and context_id user, roles, course = ensure_canvas_arguments() assignments = Assignment.by_course(course.id, exclude_builtins=True) groups = [(group, group.get_assignments()) for group in AssignmentGroup.by_course(course.id)] strays = AssignmentGroup.get_ungrouped_assignments(course.id) return_url = session['launch_presentation_return_url'] return render_template('lti/select.html', assignments=assignments, strays=strays, groups=groups, return_url=return_url, menu='select')
def share(lti=lti): """ render the contents of the staff.html template :param lti: the `lti` object from `pylti` :return: the staff.html template rendered """ user, roles, course = ensure_canvas_arguments() assignments = Assignment.by_course(course.id, exclude_builtins=True) groups = [(group, group.get_assignments()) for group in AssignmentGroup.by_course(course.id)] strays = AssignmentGroup.get_ungrouped_assignments(course.id) return_url = session['launch_presentation_return_url'] return render_template('lti/select.html', assignments=assignments, strays=strays, groups=groups, return_url=return_url, menu='share')