def get_galleries(): galleries = Gallery.get_galleries(published=False) if request.is_xhr: return json.dumps(galleries), 200, {'Content-Type': 'application/json'} g.nav_view = 'galleries' galleries = [json.dumps(gallery) for gallery in galleries] return render_template('admin/galleries.html', galleries=galleries)
def update_gallery_images(): galleries = Gallery.get_galleries(published=False) for gallery in galleries: for item in gallery.get('items', []): if item.get('image_name'): print("{} {}".format(gallery.get('uuid'), item.get('image_name'))) update_image_headers( 'galleries/{}'.format(gallery.get('uuid')), item.get('image_name')) update_image_headers( 'galleries/{}'.format(gallery.get('uuid')), "{}_thumbnail".format(item.get('image_name'))) update_image_headers( 'galleries/{}'.format(gallery.get('uuid')), "{}_small".format(item.get('image_name'))) update_image_headers( 'galleries/{}'.format(gallery.get('uuid')), "{}_medium".format(item.get('image_name'))) update_image_headers( 'galleries/{}'.format(gallery.get('uuid')), "{}_large".format(item.get('image_name'))) update_image_headers( 'galleries/{}'.format(gallery.get('uuid')), "{}_grande".format(item.get('image_name'))) update_image_headers( 'galleries/{}'.format(gallery.get('uuid')), "{}_jumbo".format(item.get('image_name')))
def update_gallery_images(): galleries = Gallery.get_galleries(published=False) for gallery in galleries: for item in gallery.get('items', []): if item.get('image_name'): print "{} {}".format(gallery.get('uuid'), item.get('image_name')) update_image_headers('galleries/{}'.format(gallery.get('uuid')), item.get('image_name')) update_image_headers('galleries/{}'.format(gallery.get('uuid')), "{}_thumbnail".format(item.get('image_name'))) update_image_headers('galleries/{}'.format(gallery.get('uuid')), "{}_small".format(item.get('image_name'))) update_image_headers('galleries/{}'.format(gallery.get('uuid')), "{}_medium".format(item.get('image_name'))) update_image_headers('galleries/{}'.format(gallery.get('uuid')), "{}_large".format(item.get('image_name'))) update_image_headers('galleries/{}'.format(gallery.get('uuid')), "{}_grande".format(item.get('image_name'))) update_image_headers('galleries/{}'.format(gallery.get('uuid')), "{}_jumbo".format(item.get('image_name')))
elif len(sys.argv) > 2: uuid = sys.argv[2] image_route = "{}/{}".format(db_table, uuid) if db_table == 'galleries': db_item = Gallery.get_gallery(uuid=uuid) for item in db_item.get('items', []): if item.get('image_name'): print(item.get('image_name')) s3_change_image_resolutions(image_route, item.get('image_name')) elif db_table == 'talks': db_item = Talk.get_talk(uuid=uuid) if db_item.get('image_name'): print(db_item.get('image_name')) s3_change_image_resolutions(image_route, db_item.get('image_name')) else: if db_table == 'galleries': db_items = Gallery.get_galleries() for db_item in db_items: image_route = "{}/{}".format(db_table, db_item.get('uuid')) for item in db_item.get('items', []): if item.get('image_name'): print(item.get('image_name')) s3_change_image_resolutions(image_route, item.get('image_name')) elif db_table == 'talks': db_items = Talk.get_talks() for db_item in db_items: image_route = "{}/{}".format(db_table, db_item.get('uuid')) if db_item.get('image_name'): print(db_item.get('image_name')) s3_change_image_resolutions(image_route, db_item.get('image_name'))
elif len(sys.argv) > 2: uuid = sys.argv[2] image_route = "{}/{}".format(db_table, uuid) if db_table == 'galleries': db_item = Gallery.get_gallery(uuid=uuid) for item in db_item.get('items', []): if item.get('image_name'): print item.get('image_name') s3_change_image_resolutions(image_route, item.get('image_name')) elif db_table == 'talks': db_item = Talk.get_talk(uuid=uuid) if db_item.get('image_name'): print db_item.get('image_name') s3_change_image_resolutions(image_route, db_item.get('image_name')) else: if db_table == 'galleries': db_items = Gallery.get_galleries() for db_item in db_items: image_route = "{}/{}".format(db_table, db_item.get('uuid')) for item in db_item.get('items', []): if item.get('image_name'): print item.get('image_name') s3_change_image_resolutions(image_route, item.get('image_name')) elif db_table == 'talks': db_items = Talk.get_talks() for db_item in db_items: image_route = "{}/{}".format(db_table, db_item.get('uuid')) if db_item.get('image_name'): print db_item.get('image_name') s3_change_image_resolutions(image_route, db_item.get('image_name'))
def blog(): g.nav_view = 'blog' posts = Gallery.get_galleries() return render_template('blog.html', posts=posts)