我正在将每条路径引向index.html,因为它是一个单页应用。我制作了一张名为mod的蓝图,并将所有的restul api放在那里使用了烧瓶 -
@mod.route('/')
@mod.route('/<path:p>')
def home(p=0):
return render_template('index.html')
这是正确的方法吗? 我很少关心p = 0部分。 变量p从不使用,但必须存在,因为它必须接收路径变量p
答案 0 :(得分:2)
您的路由肯定是合理的。
更简单/可读的方式可能是:
@mod.route('/')
@mod.route('/<path>')
def home(*args, **kwargs):
return render_template('index.html')
从效率的角度来看,最好在网络服务器上完全处理这个问题(nginx / apache /等等)。