def post(self): user = users.get_current_user() if user: upfile = self.request.body() logging.log(logging.INFO, self.request) path = os.path.join(os.path.dirname(__file__), 'templates/upload.django.html') self.response.out.write(template.render(path, None)) else: self.redirect(users.create_login_url(self.request.uri))
def post(self): ''' Save the files submitted as a new photo, get metadata from throughout POST ''' user = users.get_current_user() if user: c =0 while self.request.POST.get('defaults_%i'%c) is not None: try: p = Photo() p.title = self.request.POST.get('defaults_%i'%c).filename p.author = user p.data = gzip.zlib.compress(self.request.POST.get('defaults_%i'%c).file.read()) p.put() except: logging.log(logging.ERROR, "Bad File Upload") c= c+1 #path = os.path.join(os.path.dirname(__file__), 'templates/upload.django.html') #self.response.out.write(template.render(path, None)) else: logging.log(logging.ERROR,'not logged in!') logging.log(logging.ERROR, self.request.get('Cookie')) self.redirect(users.create_login_url(self.request.uri))