          """
          filepaths = [os.path.join(OBJECT_STORE_DIR, file) for file in os.listdir(OBJECT_STORE_DIR) if not file.startswith('.')]
          ctime_sorted_basenames = [item[0] for item in sorted([(os.path.basename(path), os.path.getctime(path)) for path in filepaths],
                                                               key=operator.itemgetter(1), reverse=True)]
          return [reverse('stored-object', request, kwargs={'key':key}) for key in ctime_sorted_basenames]
  
      def post(self, request):
          """
          Create a new stored object, with a unique key.
          """
 
</s> remove         filepaths = [os.path.join(OBJECT_STORE_DIR, file) for file in os.listdir(OBJECT_STORE_DIR) if not file.startswith('.')]
 </s> add         filepaths = [os.path.join(OBJECT_STORE_DIR, file)
                     for file in os.listdir(OBJECT_STORE_DIR)
                     if not file.startswith('.')] </s> remove     filepaths = [os.path.join(dir, file) for file in os.listdir(dir) if not file.startswith('.')]
    return [item[0] for item in sorted( [(path, os.path.getctime(path)) for path in filepaths],
                                        key=operator.itemgetter(1), reverse=False) ]
 </s> add     filepaths = [os.path.join(dir, file)
                 for file in os.listdir(dir)
                 if not file.startswith('.')]
    ctimes = [(path, os.path.getctime(path)) for path in filepaths]
    ctimes = sorted(ctimes, key=operator.itemgetter(1), reverse=False)
    return [filepath for filepath, ctime in  ctimes]
 </s> remove         pathname = os.path.join(OBJECT_STORE_DIR, key)
        pickle.dump(self.CONTENT, open(pathname, 'wb'))
 </s> add         filename = get_filename(key)
        pickle.dump(self.CONTENT, open(filename, 'wb'))
 </s> remove         return {"Some other resources": [reverse('another-example', request, kwargs={'num':num}) for num in range(3)]}
 </s> add         return {"Some other resources": [reverse('another-example', kwargs={'num':num}, request=request) for num in range(3)]}
        return [get_file_url(key, request) for key in ctime_sorted_basenames]
          """
          filepaths = [os.path.join(OBJECT_STORE_DIR, file) for file in os.listdir(OBJECT_STORE_DIR) if not file.startswith('.')]
          ctime_sorted_basenames = [item[0] for item in sorted([(os.path.basename(path), os.path.getctime(path)) for path in filepaths],
                                                               key=operator.itemgetter(1), reverse=True)]
        return [get_file_url(key, request) for key in ctime_sorted_basenames]
  
      def post(self, request):
          """
          Create a new stored object, with a unique key.
          """
keep keep keep keep replace keep keep keep keep keep
 reverse takes request as a kwarg for compatibility with django's reverse 
examples/objectstore/views.py