def post(self): upload_files = self.get_uploads("cover_image") id = self.request.get("pg_id") pg = Playground.get_by_id(long(id)) redirect_url = self.request.get("continue").encode('ascii', 'ignore') if upload_files is not None and len(upload_files) > 0: blob_info = upload_files[0] pg.cover = blob_info.key() pg.put() mc_delete(cache_keys.get_playground_cache_key(long(id))) logger.info('Cover image link: ' + images.get_serving_url(pg.cover)) return self.redirect(redirect_url)
def get_record(self, playground_id): logger.info('NdbPlaygroundDao:: DBHIT: get_record for %s ' % playground_id) return Playground.get_by_id(long(playground_id))