我已经阅读了Flask中的蓝图,但我认为我的应用程序太小而无法使用它。但是,我想保持我的代码清晰。由于我的应用程序有用户登录,我想保留几个功能。现在我想知道以下代码是否像将所有代码放入路由一样安全,还是不正确的编码?
import scriptwithseveralfunctions.py
@app.route('/functionone')
@login_required
def do_something():
scriptwithseveralfunctions.myfunction()
答案 0 :(得分:1)
是的,这绝对是安全的。只有具有@ app.route包装器的函数才会向用户公开。