Mercurial > agora-palash
diff apps/bundle/views.py @ 63:d5ebcf4a249f
Added some urls for the bundle links, and a template
author | Rettaw |
---|---|
date | Thu, 06 Oct 2011 23:40:01 +0200 |
parents | ba2dad0d7f2a |
children | c7be7def8b57 |
line wrap: on
line diff
--- a/apps/bundle/views.py Mon Jul 25 15:55:20 2011 -0500 +++ b/apps/bundle/views.py Thu Oct 06 23:40:01 2011 +0200 @@ -1,14 +1,27 @@ from django.shortcuts import get_object_or_404 from agora.apps.bundle.models import * from django.views.generic.simple import direct_to_template +from django.http import HttpResponse def detail(request, user, bundle): b = get_object_or_404(Bundle, uploader__username=user, name=bundle) f = BundleFile.objects.filter(bundle=b) - return direct_to_template(request, 'bundle/index.djhtml', + return direct_to_template(request, 'bundle/bundle.djhtml', { 'bundle':b, 'files': f, }, ) + +def index(request): + try: + b = Bundle.objects.all().order_by('pub_date')[:5] + except Bundle.DoesNotExist: + raise Http404 + + return direct_to_template(request, 'bundle/index.djhtml', + { + 'bundles':b, + }, + )