.first_or_404() 的使用--请求代码404或500 设置页面展示

https://www.jianshu.com/p/efe25a4f60a2 

first_or_404()的问题

https://www.cnblogs.com/huchong/p/9205651.html

app = Flask(__name__)

#监听请求404请求返回下面的东西 500就传入500

@app.errorhandler(404)
def not_found(e):
  return '找不到页面',404

@app.route("/New/")  

def AA():

  result =Book.query.filter( Book.id == '1').first_or_404()  #当这里查询不到 就会产生404请求代码,直接被监听到,下面的代码不会继续执行

  print 123

  return "我是返回"

  当result的查询结果为无,浏览器页面返回默认的404页面

  

原文地址:https://www.cnblogs.com/kaibindirver/p/13155534.html