找不到视图函数

来源:3-8 使用jsonify

chengchengpeng

2018-04-13

老师,我视图函数里的代码已经跟着敲成这个样子了:

import json

from flask import Flask,make_response
from helper import is_isbn_or_key
from yushu_book import YushuBook

app = Flask(__name__)
app.config.from_object('coning')

@app.route('/book/seach/<q>/<page>')
def search(q,page):
   isbn_or_key = is_isbn_or_key(q)
   if isbn_or_key == 'isbn':
       result = YushuBook.search_by_isbn(q)
   else:
       result = YushuBook.search_by_keyword(q)
   return json.dumps(result),200,{'content-type':'application/json'}

   pass


if __name__ == '__main__':
   app.run(host='0.0.0.0',debug=app.config['DEBUG'],port=81)

   我跟你一样的在浏览器里输入这个·路径‘http://localhost:81/book/search/9787501524044/1’,为什么提示找不到URL,,,

写回答

1回答

7七月

2018-04-13

你调试看一一下路由是否注册上了。我这里看是没什么问题的。

0
4
chengchengpeng
非常感谢!
2018-04-18
共4条回复

Python Flask高级编程之从0到1开发《鱼书》精品项目

7月老师深入浅出剖析Flask核心机制,和你一起探讨Python高级编程

2735 学习 · 1267 问题

查看课程