qrurls/views.py
changeset 37 e303425cec78
parent 34 4ebfe940acd1
child 40 5eefe5a294dc
equal deleted inserted replaced
36:95bb1d7463cc 37:e303425cec78
    39 
    39 
    40     return HttpResponseRedirect(url)
    40     return HttpResponseRedirect(url)
    41     
    41     
    42 def image (request, shorturl, item_id) :
    42 def image (request, shorturl, item_id) :
    43     url_feed = _get_url_feed(shorturl=shorturl)
    43     url_feed = _get_url_feed(shorturl=shorturl)
    44     url_item = URLItem.objects.get(shorturl=url_feed, id=int(item_id))
    44     try :
       
    45         url_item = URLItem.objects.get(shorturl=url_feed, id=int(item_id))
       
    46     except URLItem.DoesNotExist :
       
    47         raise Http404()
    45         
    48         
    46     if not url_item.image :
    49     if not url_item.image :
    47         raise Http404()
    50         raise Http404()
    48 
    51 
    49     return render(request, 'qrurls/image.html', dict(
    52     return render(request, 'qrurls/image.html', dict(