Ejemplo n.º 1
0
def artist_detail(request, artist):
    """
    A detailed view of an artist. 
    """
    artist_obj = get_object_or_404(Artist, slug=artist)
    hit.send(sender='artist_detail', object=artist_obj, request=request)
    return list_detail.object_detail(
        request,
        queryset = Artist.objects.all(),
        slug = artist,
        template_object_name = "artist",
        extra_context = {
            'hits': Hit.objects.hits_for_object(artist_obj),    
        }
    )
Ejemplo n.º 2
0
def track_link(request, object_hash, template="submissions/link_frame.html"):
    """Track external links."""
    link = get_object_or_404(Link, hash=object_hash)
    hit.send(sender='track_link', object=link, request=request)
    return render_to_response(template, {'link': link}, context_instance=RequestContext(request))