def render_atom(request, context, title, descr): f = feedgenerator.Atom1Feed( title=title, link=request.host_url, description=descr, feed_url=request.build_absolute_uri(request.host_url)) for status in context['statuses']: f.add_item( title=status.title, link=request.host_url+get_status_url(status), description=status.title, author_name=status.user.username, author_link=request.host_url+reverse('user-display', kwargs={'user':status.user.username}), pubdate=status.date_time) return HttpResponse(f.writeString('UTF-8') , mimetype="application/atom+xml")