http://www.jianshu.com/p/874ee7f7f456
该文章很详细,我自己在查询同样的问题时也经历了相似的过程。
可是我并没有像他那样解决问题。
我用的 django 版本是最新的1.10.1,Python3.5,书上的代码是在1.8上实现的。但是我在使用1.8时报错。
```
AttributeError: module 'html.parser' has no attribute 'HTMLParseError'
```
原因查到是
“because HTMLParseError is deprecated from Python3.3 onwards and removed in Python3.5.
于是我想还有没有其他的解决方案,找到了这里同样有同样的问题,可以不换版本解决。
https://www.reddit.com/r/learnpython/comments/3vjxzn/django_unit_testing_csrf_token_in_html_assertion/
https://github.com/hjwp/book-example/issues/8
不过我还是听从了这里的作者的建议,装上了1.8.7版本。
https://groups.google.com/forum/#!topic/obey-the-testing-goat-book/fwY7ifEWKMU
网友评论