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), } )
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))