def show_single_comment(context, comment): """This inclusion tag displays a single comment.""" finished = user_finished_homework(comment.homework, comment.user) data = {"comment": comment, "finished_related_homework": finished} context.update(data) return context
def homework_on_main_list(context, homework): """This inclusion tag shows a single homework on the main homework list.""" data = { 'homework': homework } if context['user'].is_authenticated(): finished = user_finished_homework(homework, context['user']) data['finished'] = finished context.update(data) return context
def show_homework(context, homework): """This inclusion tag shows a single homework and all its data.""" data = { 'homework': homework, } if context['user'].is_authenticated(): finished = user_finished_homework(homework, context['user']) data['finished'] = finished context.update(data) return context