Ejemplo n.º 1
0
def add_folder():
    folders = Folder.query()
    form = FolderForm()
    if form.validate_on_submit():
        folder = Folder()
        form.populate_obj(folder)
        folder.put()
        return flask.redirect(flask.url_for('admin.file.index'))
    return flask.render_template(
        'file/admin/add_folder.html',
        form=form,
        folders=folders
    )
Ejemplo n.º 2
0
def index():
    folders = Folder.query(Folder.is_public == True).fetch(use_memcache=True, use_cache=True)
    downloads = {}
    for f in folders:
        files = []
        a = lambda key: files.append(key.get())
        map(a, f.files)
        downloads[f.title] = files
    return render_template(
        'portfolio/index.html',
        downloads=downloads,
        apache_docs=create_apache_docs()
    )
Ejemplo n.º 3
0
def index():
    folders = Folder.query()
    return flask.render_template(
        'file/admin/folders.html',
        folders=folders
    )