From ee507a5b81d7a21eaa67da4c848522a5a97d2e3c Mon Sep 17 00:00:00 2001 From: Dan McGee Date: Fri, 28 Dec 2012 14:44:09 -0600 Subject: Add a todolist package details link template tag Given the way we retrieve certain related objects, it makes more sense to use a custom tag here rather than our generic package details link tag. When viewing a large todolist, this saves significantly on the number of queries we need to build the page. Signed-off-by: Dan McGee --- templates/todolists/public_list.html | 4 ++-- templates/todolists/view.html | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) (limited to 'templates/todolists') diff --git a/templates/todolists/public_list.html b/templates/todolists/public_list.html index 41caf5b..da99bc0 100644 --- a/templates/todolists/public_list.html +++ b/templates/todolists/public_list.html @@ -1,6 +1,6 @@ {% extends "base.html" %} {% load static from staticfiles %} -{% load package_extras %} +{% load todolists %} {% block title %}Arch Linux - Todo Lists{% endblock %} @@ -45,7 +45,7 @@ {% for pkg in list.packages %} - {% pkg_details_link pkg.pkg pkg.pkgname %} + {% todopkg_details_link pkg %} {{ pkg.arch.name }} {{ pkg.repo.name|capfirst }} {{ pkg.maintainers|join:', ' }} diff --git a/templates/todolists/view.html b/templates/todolists/view.html index 66bbec6..89a0512 100644 --- a/templates/todolists/view.html +++ b/templates/todolists/view.html @@ -1,6 +1,6 @@ {% extends "base.html" %} {% load static from staticfiles %} -{% load package_extras %} +{% load todolists %} {% block title %}Arch Linux - Todo: {{ list.name }}{% endblock %} @@ -71,7 +71,7 @@ {{ pkg.arch.name }} {{ pkg.repo.name|capfirst }} - {% pkg_details_link pkg.pkg pkg.pkgname %} + {% todopkg_details_link pkg %} {% if pkg.pkg.flag_date %} {{ pkg.pkg.full_version }} {% else %} -- cgit v1.2.3-24-g4f1b