def playback(request, short_id): try: comment_id = get_mapping_id_from_short_id(short_id) except ValueError: raise Http404 comment = get_object_or_404(QuestComment, id=comment_id) comment_details = comment.details() quest_details = comment.quest.details() playback_data = get_playback_data(comment) ctx = { 'comment': comment_details, 'quest': quest_details, 'playback_data': playback_data, } return r2r_jinja('playback/playback.html', ctx, request)
def playback_data(request, comment_id): comment = get_object_or_404(QuestComment, id=comment_id) data = get_playback_data(comment) return {'playback_data': data}