没有名为 backends.default.urls 的模块

15 投票
4 回答
6869 浏览
提问于 2025-04-16 07:30

我通过easy_install安装了django-registration。现在我在看一个快速入门指南,想设置我的url配置,但它提示找不到名为backends.defauls.urls的模块。这可能是什么问题呢?

import registration
(r'^accounts/', include('registration.backends.default.urls')),

4 个回答

2

我建议你总是从Bitbucket上获取django-registration,链接是:https://bitbucket.org/ubernostrum/django-registration/overview

我之前也遇到过类似的问题,我是通过pip install来安装django-registration的,但发现得到的代码不是最新的。

27

(这不是我的解决方案,但因为它藏在评论里,所以分享一下)

你需要用 include('registration.urls')

而不是 include('registration.backends.default.urls')

4

你的 PYTHONPATH 里面有注册模块吗?

撰写回答