      fields = ('username', 'comment', 'created', 'rating', 'url', 'blogpost')
      ordering = ('-created',)
  
      def blogpost(self, instance):
          return reverse('blog-post', kwargs={'key': instance.blogpost.key})
 
</s> remove         return reverse('comments', kwargs={'blogpost': instance.key})
 </s> add         return reverse('comments', request, kwargs={'blogpost': instance.key}) </s> remove                                   'url': reverse('mixin-view')})
 </s> add                                   'url': reverse('mixin-view', request)}) </s> remove         return Response(status.HTTP_201_CREATED, self.CONTENT, {'Location': reverse('stored-object', kwargs={'key':key})})
 </s> add         return Response(status.HTTP_201_CREATED, self.CONTENT, {'Location': reverse('stored-object', request, kwargs={'key':key})}) </s> remove         return [reverse('stored-object', kwargs={'key':key}) for key in ctime_sorted_basenames]
 </s> add         return [reverse('stored-object', request, kwargs={'key':key}) for key in ctime_sorted_basenames] </s> remove         return [reverse('pygments-instance', args=[unique_id]) for unique_id in unique_ids]
 </s> add         return [reverse('pygments-instance', request, args=[unique_id]) for unique_id in unique_ids]
        return reverse('blog-post', request, kwargs={'key': instance.blogpost.key})
      fields = ('username', 'comment', 'created', 'rating', 'url', 'blogpost')
      ordering = ('-created',)
  
      def blogpost(self, instance):
        return reverse('blog-post', request, kwargs={'key': instance.blogpost.key})
keep keep keep keep replace
 Update examples to use the new custom `reverse()'

This fixes #167 except for the docs 
examples/blogpost/resources.py