def tracker(request, tracker_id): from todo.models import Tracker tracker = get_object_or_404(Tracker, pk=tracker_id) tree_div = snippets.tree(request, tracker=tracker, project=None, locale=None, task_view='todo.views.demo.task', tracker_view='todo.views.demo.tracker') tree_div = mark_safe(tree_div) return render_to_response('todo/demo_tree.html', {'tree_div': tree_div,})
def tracker(request, tracker_id): from todo.models import Tracker tracker = get_object_or_404(Tracker, pk=tracker_id) tree = snippets.tree( request, tracker=tracker, project=None, locale=None, task_view="todo.views.demo.task", tracker_view="todo.views.demo.tracker", ) return render_to_response("todo/demo_tree.html", {"tree": tree})
def trackers(request): from todo.models import Project from life.models import Locale if ('project' not in request.GET and 'locale' not in request.GET): raise Exception("No project and/or locale passed as query args.") project = locale = None if 'project' in request.GET: project = get_object_or_404(Project, code=request.GET['project']) if 'locale' in request.GET: locale = get_object_or_404(Locale, code=request.GET['locale']) tree_div = snippets.tree(request, tracker=None, project=project, locale=locale, task_view='todo.views.demo.task', tracker_view='todo.views.demo.tracker') tree_div = mark_safe(tree_div) return render_to_response('todo/demo_tree.html', {'tree_div': tree_div,})
def trackers(request): from todo.models import Project from life.models import Locale if "project" not in request.GET and "locale" not in request.GET: raise Exception("No project and/or locale passed as query args.") project = locale = None if "project" in request.GET: project = get_object_or_404(Project, code=request.GET["project"]) if "locale" in request.GET: locale = get_object_or_404(Locale, code=request.GET["locale"]) tree = snippets.tree( request, tracker=None, project=project, locale=locale, task_view="todo.views.demo.task", tracker_view="todo.views.demo.tracker", ) return render_to_response("todo/demo_tree.html", {"tree": tree})