# HG changeset patch # User Tero Marttila # Date 1376519888 -10800 # Node ID e4f6ea904257bd945f9aea689cd9612646f08efc # Parent 4d38296d58a3e49597f5d4ec6a9163afdd86ea13 qrurls item view: only show published items diff -r 4d38296d58a3 -r e4f6ea904257 qrurls/views.py --- 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()