boilerplate for new signoffs code

This commit is contained in:
Dusty Phillips 2008-08-06 17:54:11 -04:00
parent d2abb3637f
commit 1cab1fe841
3 changed files with 39 additions and 0 deletions

View File

@ -145,5 +145,11 @@ def unflag(request, pkgid):
pkg.save()
return HttpResponseRedirect('/packages/%d/' % (pkg.id))
def signoffs(request):
packages = Package.objects.filter(repo__name="Testing")
return render_response(request, 'packages/signoffs.html',
{'packages': packages})
# vim: set ts=4 sw=4 et:

View File

@ -0,0 +1,32 @@
{% load validation %}
{% load package_extras %}
{% extends "base.html" %}
{% block title %}Arch Linux - Package Search{% endblock %}
{% block head %}
<script type="text/JavaScript" src="/media/calendar.js"></script>
<link href="/media/calendar.css" rel="stylesheet" type="text/css" />
{% endblock %}
{% block content %}
{% if packages %}
<div class="greybox">
<table class="results" width="100%">
<tr>
<th>Arch</th>
<th>Package</th>
<th>Maintainer</th>
<th>Version</th>
</tr>
{% for pkg in packages %}
<tr class="{% cycle pkgr2,pkgr1 %}">
<td>{{ pkg.arch.name }}</td>
<td><a href="{{ pkg.get_absolute_url }}">{{ pkg.pkgname }}</a></td>
<td>{{ pkg.maintainer|default:"Orphan" }}</td>
<td>{{ pkg.pkgver }}-{{ pkg.pkgrel }}</td>
</tr>
{% endfor %}
</table>
</div>
{% endif %}
{% endblock %}

View File

@ -9,6 +9,7 @@
# Dynamic Stuff
(r'^packages/unflag/(\d+)/$', 'archweb_dev.packages.views.unflag'),
(r'^packages/files/(\d+)/$', 'archweb_dev.packages.views.files'),
(r'^packages/signoffs/$', 'archweb_dev.packages.views.signoffs'),
(r'^packages/search/$', 'archweb_dev.packages.views.search'),
(r'^packages/search/([A-z0-9]+)/$', 'archweb_dev.packages.views.search'),
(r'^packages/update/$', 'archweb_dev.packages.views.update'),