示例#1
0
 def create(self, params):
     fs = params['image']
     author = self.user.name
     mime_type = mimetypes.guess_extension(fs.filename)
     doc = Photo.create(self.root.db, author, fs.file, mime_type)
     return photos.Item(str(doc._id), self.root['photos'], self.request,
                        doc)
示例#2
0
 def create(self, params):
     fs = params['image']
     author = unicode(self.parent.name)
     mime_type = mimetypes.guess_extension(fs.filename)
     doc = Photo.create(self.root.db, author, fs.file, mime_type)
     return photos.Item(str(doc._id), self.root['photos'], doc)
示例#3
0
 def create(self, **kwargs):
     fs = kwargs['image']
     author = self.__parent__.__name__
     mime_type = mimetypes.guess_extension(fs.filename)
     photo = Photo.create(self.root.db, author, fs.file, mime_type)
     return Resource(str(photo._id), self, photo)
示例#4
0
 def create(self, params):
     fs = params["image"]
     author = self.user.name
     mime_type = mimetypes.guess_extension(fs.filename)
     doc = Photo.create(self.root.db, author, fs.file, mime_type)
     return photos.Item(str(doc._id), self.root["photos"], self.request, doc)