From 9dc89e8287d9f34da140d0494005388b7abc14c2 Mon Sep 17 00:00:00 2001 From: Dan McGee Date: Tue, 15 Sep 2009 20:13:11 -0500 Subject: Add a basic mirror view for the dev site Signed-off-by: Dan McGee --- devel/views.py | 6 ++++++ templates/base.html | 2 +- templates/devel/mirrorlist.html | 32 ++++++++++++++++++++++++++++++++ urls.py | 2 ++ 4 files changed, 41 insertions(+), 1 deletion(-) create mode 100644 templates/devel/mirrorlist.html diff --git a/devel/views.py b/devel/views.py index f9aacec..402ed26 100644 --- a/devel/views.py +++ b/devel/views.py @@ -7,6 +7,7 @@ from django.core.mail import send_mail from archweb_dev.main.models import Package, Todolist from archweb_dev.main.models import Arch, Repo from archweb_dev.main.models import UserProfile, News +from archweb_dev.main.models import Mirror import random from string import ascii_letters, digits pwletters = ascii_letters + digits @@ -73,6 +74,11 @@ def siteindex(request): RequestContext(request, {'news_updates': news, 'pkg_updates': pkgs, 'repos': repos})) +def mirrorlist(request): + mirrors = Mirror.objects.all() + return render_to_response('devel/mirrorlist.html', + RequestContext(request, {'mirror_list': mirrors})) + class NewUserForm(forms.ModelForm): class Meta: model = UserProfile diff --git a/templates/base.html b/templates/base.html index f341897..4c93135 100644 --- a/templates/base.html +++ b/templates/base.html @@ -31,7 +31,7 @@