django-disqus 与 django 1.4.8

django-disqus with django 1.4.8

我在将 disqus 添加到 INSTALLED_APP:

时收到此错误
Error: No module named urllib.parse

我追踪到以下行:

from django.utils.http import urlencode
from django.utils.six.moves.urllib.error import URLError
from django.utils.six.moves.urllib.request import (
    ProxyHandler,
    Request,
    urlopen,
    build_opener,
    install_opener
)

我知道 six.moves 不包含在 django 1.4.8 中,有替代品吗?

谢谢

Six 是一个外部库,为了方便 Django 包含它。

您可以尝试单独安装 six,然后更改导入,例如更改

from django.utils.six.moves.urllib.error import URLError

from six.moves.urllib.error import URLError