示例#1
0
文件: main.py 项目: hallaj/inupypi
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)
示例#2
0
文件: main.py 项目: hallaj/inupypi
def about():
    return render('about.html')
示例#3
0
文件: error.py 项目: hallaj/inupypi
def internal_server_error(err):
    return render('500.html', error=err), 500
示例#4
0
文件: error.py 项目: hallaj/inupypi
def page_not_found(err):
    return render('404.html', error=err), 404
示例#5
0
文件: error.py 项目: hallaj/inupypi
def forbidden(err):
    return render('403.html', error=err), 403
示例#6
0
文件: error.py 项目: hallaj/inupypi
def internal_server_error(err):
    return render("500.html", error=err), 500
示例#7
0
文件: error.py 项目: hallaj/inupypi
def page_not_found(err):
    return render("404.html", error=err), 404
示例#8
0
文件: error.py 项目: hallaj/inupypi
def forbidden(err):
    return render("403.html", error=err), 403