问题:
在django1.9使用django-pageination出现错误
AttributeError: 'WSGIRequest' object has no attribute 'REQUEST'
原因:
HttpRequest.
REQUEST
在django1.7中被弃用并使用更明确的HttpRequest.
GET
和HttpRequest.
POST
来替代,而在django1.9中HttpRequest.
REQUEST
被移除了。
处理:
打开python安装目录下的dist-packages/pagination/middleware.py
把
return int(self.REQUEST['page'])
修改成
return int(self.POST['page'])
本文:http://my.oschina.net/soarwilldo/blog/626872
参考:
Use the more explicit GET and POST instead
https://github.com/tschellenbach/Django-facebook/pull/564
来源:oschina
链接:https://my.oschina.net/u/2288842/blog/626872