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,
+                               },
+                              )