  from flywheel.response import Response, status
  from flywheel.resource import Resource
  from flywheel.modelresource import ModelResource, QueryModelResource
  from blogpost.models import BlogPost, Comment
  
  ##### Root Resource #####
  
  class RootResource(Resource):
 
</s> remove ##### Root Resource #####

class RootResource(Resource):
    """This is the top level resource for the API.
    All the sub-resources are discoverable from here."""
    allowed_methods = ('GET',)

    def get(self, request, *args, **kwargs):
        return Response(status.HTTP_200_OK,
                        {'blog-posts': self.reverse(BlogPostList),
                         'blog-post': self.reverse(BlogPostCreator)})


##### Blog Post Resources #####

 </s> add  </s> remove import httplib2 as httplib


 </s> add  </s> remove import hashlib
 </s> add import uuid
import operator </s> remove     (r'^([a-zA-Z0-9]+)/$', 'PygmentsInstance'),
 </s> add     (r'^([a-zA-Z0-9-]+)/$', 'PygmentsInstance'),
from flywheel.modelresource import ModelResource, RootModelResource
  from flywheel.response import Response, status
  from flywheel.resource import Resource
from flywheel.modelresource import ModelResource, RootModelResource
  from blogpost.models import BlogPost, Comment
  
  ##### Root Resource #####
  
  class RootResource(Resource):
keep keep replace keep keep keep keep keep
 Lots of docs, trying to tidy up examples... 
examples/blogpost/views.py