diff gpp/potd/views.py @ 14:7b6540b185d9

Added get_absolute_url() for my comments. Had to add a get_absolute_url() function for downloads in the process.
author Brian Neal <bgneal@gmail.com>
date Sat, 18 Apr 2009 19:14:17 +0000
parents dbd703f7d63a
children
line wrap: on
line diff
--- a/gpp/potd/views.py	Thu Apr 16 02:00:17 2009 +0000
+++ b/gpp/potd/views.py	Sat Apr 18 19:14:17 2009 +0000
@@ -3,14 +3,25 @@
 """
 
 from django.shortcuts import render_to_response
+from django.shortcuts import get_object_or_404
 from django.template import RequestContext
 
 from potd.models import Current
+from potd.models import Photo
 
 
 def view(request):
     potd = Current.objects.get_current_photo()
     return render_to_response('potd/view.html', {
         'potd': potd,
+        'is_current': True,
         },
         context_instance = RequestContext(request))
+
+def archive(request, id):
+    photo = get_object_or_404(Photo, pk=id)
+    return render_to_response('potd/view.html', {
+        'potd': photo,
+        'is_current': False,
+        },
+        context_instance = RequestContext(request))