Example #1
0
def index(route):
    contents = content(route)
    if route:
        bread_route = route
    else:
        bread_route = ''
    bread = Bread(url_for('main.index',
                          _external=True) + bread_route)
    if isinstance(contents, Path) and contents.isfile():
        return send_from_directory(contents.parent, str(contents.name),
                                   as_attachment=True)
    return render('index.html', bread=bread, contents=contents)
Example #2
0
def about():
    return render('about.html')
Example #3
0
def internal_server_error(err):
    return render('500.html', error=err), 500
Example #4
0
def page_not_found(err):
    return render('404.html', error=err), 404
Example #5
0
def forbidden(err):
    return render('403.html', error=err), 403
Example #6
0
def internal_server_error(err):
    return render("500.html", error=err), 500
Example #7
0
def page_not_found(err):
    return render("404.html", error=err), 404
Example #8
0
def forbidden(err):
    return render("403.html", error=err), 403