最新的python 2.7.8 如果使用 werkzeug 会报错
https://github.com/mitsuhiko/werkzeug/issues/537
楼主踩坑了。。 必须使用2.7.8以下版本的python才能解决。。。
有个解决办法 是在两个符串处理时,先将unicode变成str
security.check_password_hash(self.password.encode('utf-8'), passwd)
当然,最好的办法是用低版本的python啦
没用flask啦,不过我用 werkzeug 这个工具箱来做一些事情 :)
楼主用Flask ?最近也稍微看了看,这个werkzeug估计未来会更新到正式版吧