wtforms是不是不支持中文校验啊?

来源:4-6 拆分配置文件

douchen

2019-03-05

观看4-6节最后要测试一下 http://localhost:81/book/search?q=郭敬明&page=1,
结果没有返回数据:图片描述然后我试了一下把郭敬明换成flask,这样可以正常返回数据图片描述我发现好像只要是中文的关键字就过不了,这是wtforms的问题吗?

写回答

1回答

7七月

2019-03-05

这个和wtforms没什么关系吧?你可以再服务器打个断点调试看一下,如果传入中文,接受到的是什么参数?wtforms只是校验,如果不通过是会报错的。但我看你给的截图是服务器直接挂掉了?没有响应?

0
1
douchen
调试了半天,发现错误了。是由于我的视图函数是@web.route('/book/search/'),search后面带了斜杠,把斜杠去掉后就好了。但是斜杠怎么导致程序崩溃了?
2019-03-05
共1条回复

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

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

2735 学习 · 1267 问题

查看课程