--- a/qrurls/views.py Thu Aug 15 01:29:43 2013 +0300
+++ b/qrurls/views.py Thu Aug 15 01:38:08 2013 +0300
@@ -1,5 +1,6 @@
from django.http import HttpResponse, HttpResponseRedirect, Http404
from django.shortcuts import render
+from django.utils import timezone
from qrurls.models import URL, URLItem
@@ -41,8 +42,10 @@
def image (request, shorturl, item_id) :
url_feed = _get_url_feed(shorturl=shorturl)
+
+ now = timezone.now()
try :
- url_item = URLItem.objects.get(shorturl=url_feed, id=int(item_id))
+ url_item = URLItem.objects.get(shorturl=url_feed, id=int(item_id), published__lt=now)
except URLItem.DoesNotExist :
raise Http404()