我安装了 django-simple-friends 应用程序,现在收到错误消息:
没有名为defaults的模块
我想我知道问题所在,但不知道如何解决。
我正在运行 django 1.6,在 Django 1.6 中,“from django.conf.urls.defaults importpatterns, url
”被替换为“fromdjango.conf.urlsimportpatterns, url” ,包括
”。
据我所知,django-simple-friends url.py 有: from django.conf.urls.defaults importpatterns, url
当我删除根 url.py 中的 url(r'^friends/', include('friends.urls')),
链接时,错误就会消失,但显然我无法使用该应用程序。
在 django-simple-friends url.py 中,如果我将 from django.conf.urls.defaults importpatterns, url
替换为 fromdjango.conf.urls importpatterns, url, include
这能解决我的问题吗?
如果是这样,我如何访问 django-simple-friends url.py 文件?我做了 pip install django-simple-friends 并且看不到 django-simple-friend 目录文件。 (另外,我对 Django/编程相当陌生,所以我什至不知道该去哪里查看)
我很感谢您的时间和专业知识。
最佳答案
当您将 django.conf.urls.defaults
替换为 django.conf.urls
时,它就会起作用,您可以向上游发送拉取请求 喜欢 this然后等待上游升级。
或者您可以自己修改软件包,然后使用 pip 安装修改后的版本,它提供 a lot of ways to install .
关于django - 没有名为默认值的模块 Django-Simple-Friends,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21058177/