Ejemplo n.º 1
0
    def post(self):
        key = self.request.GET.get('key')
        if key:
            painting = ndb.Key(urlsafe=key).get()
        else:
            painting = Painting(parent=self.parent_key)
            image_upload = self.request.POST.get('image')
            image_name = image_upload.filename
            painting.image = image_upload.file.read()
            painting.image_name = image_name

        painting.gallery = str(self.request.POST.get('gallery'))
        painting.name = self.request.POST.get('name')
        painting.description = self.request.POST.get('description')
        painting.price = int(self.request.POST.get('price'))
        painting.special = bool(self.request.POST.get('special'))
        painting.sold = bool(self.request.POST.get('sold'))
        painting.copy = bool(self.request.POST.get('copy'))
        painting.copy_price = int(self.request.POST.get('copy_price'))
        painting.put()
        self.redirect('/admin?tab=%s' % painting.gallery)
Ejemplo n.º 2
0
    def post(self):
        key = self.request.GET.get('key')
        if key:
            painting = ndb.Key(urlsafe=key).get()
        else:
            painting = Painting(parent=self.parent_key)
            image_upload = self.request.POST.get('image')
            image_name = image_upload.filename
            painting.image = image_upload.file.read()
            painting.image_name = image_name

        painting.gallery = str(self.request.POST.get('gallery'))
        painting.name = self.request.POST.get('name')
        painting.description = self.request.POST.get('description')
        painting.price = int(self.request.POST.get('price'))
        painting.special = bool(self.request.POST.get('special'))
        painting.sold = bool(self.request.POST.get('sold'))
        painting.copy = bool(self.request.POST.get('copy'))
        painting.copy_price = int(self.request.POST.get('copy_price'))
        painting.put()
        self.redirect('/admin?tab=%s' % painting.gallery)