【问题标题】:django-facebook api No module named 'django.conf.urls.defaults'django-facebook api 没有名为 'django.conf.urls.defaults' 的模块
【发布时间】:2018-05-22 23:05:19
【问题描述】:

我安装了 django_facebook (django-facebook==6.0.3)。我正在使用 Django 1.11。

我遇到了一个错误:

    File "path/lib/python3.5/site-packages/django_facebook/urls.py", line 4, in <module>
    from django.conf.urls.defaults import patterns, url
ImportError: No module named 'django.conf.urls.defaults'

我正在尝试解决这个问题:

try:
    from django.conf.urls import include, url
except ImportError:
    from django.conf.urls.defaults import include, url

但没有成功。 求指点。

【问题讨论】:

    标签: python django facebook api django-facebook


    【解决方案1】:

    django.conf.urls.defaults 在多年前的 Django 1.6 中被删除,而您使用的 django-facebook 包在其 README(两年前提交)中包含以下消息:

    Django 和 Facebook 目前都在迅速变化。与此同时,我正忙于一家初创公司,没有太多空闲时间。该库需要针对最新的 python、django 和 facebook graph API 进行一轮良好的测试。

    除非您愿意深入研究包的代码,否则我建议您寻找其他解决方案。听起来作者正在寻找帮助维护它的人。祝你好运!

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-11-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-10-21
      • 2013-07-17
      相关资源
      最近更新 更多