Пример #1
0
def index_blueprint():
    bio_heading = get_option('bio_heading')
    bio = get_option('bio')

    flickr = get_flickr()
    flickr.get_galleries(get_option('flickr_user').value, 1, 100)
    photos = flickr.get_photos(get_option('flickr_user').value, 1, 28)

    return render_template('index.html', bio=bio, bio_heading=bio_heading, photos=photos)
Пример #2
0
def admin_flickr_favourites_blueprint(page=1):
    if only_admin() != None:
        return only_admin()

    flickr = get_flickr()
    
    print(flickr.get_nsid(get_option('flickr_user').value))

    photos = flickr.get_favourites(flickr.get_nsid(get_option('flickr_user').value), page, 128)

    return render_template('admin_flickr_favourites.html',photos=photos, page=page, base_url='/admin/flickr-favourites/')
Пример #3
0
def admin_meta_blueprint():
    if only_admin() != None:
        return only_admin()

    bioform = BioForm(csrf_enabled=False)
    msg = ''

    if bioform.validate_on_submit():
        if get_option('bio') != None:
            get_option('bio').value = bioform.bio.data
        else:
            create_option('bio', bioform.bio.data)

        if get_option('bio_heading') != None:
            get_option('bio_heading').value = bioform.heading.data
        else:
            create_option('bio_heading', bioform.heading.data)

        sess.commit()
    else:
        if get_option('bio_heading') != None:
            bioform.heading.data = get_option('bio_heading').value

        if get_option('bio') != None:
            bioform.bio.data = get_option('bio').value

    return render_template('admin_meta.html', bioform=bioform, msg=msg)
Пример #4
0
def admin_flickr_blueprint():
    if only_admin() != None:
        return only_admin()

    flickrform = FlickrForm(csrf_enabled=False)
    msg = ''

    if flickrform.validate_on_submit():
        get_option('flickr_api_key').value = flickrform.apikey.data
        get_option('flickr_api_secret').value = flickrform.apisecret.data
        get_option('flickr_farm').value = flickrform.farm.data
        get_option('flickr_user').value = flickrform.flickruser.data

        sess.commit()
    else:
        flickrform.apikey.data = get_option('flickr_api_key').value
        flickrform.apisecret.data = get_option('flickr_api_secret').value
        flickrform.farm.data = int(get_option('flickr_farm').value)
        flickrform.flickruser.data = get_option('flickr_user').value


    return render_template('admin_flickr.html', flickrform=flickrform)
Пример #5
0
def gallery_blueprint(page=1):
    flickr = get_flickr()

    photos = flickr.get_photos(get_option("flickr_user").value, page, 128)
    return render_template("flickr_gallery.html", photos=photos, page=page, base_url="/gallery/")