1

我正在尝试在 django-registration 0.8 中使用“简单”后端,但是当我转到 /accounts/register (以及在/注册)

我的代码如下。

from django.conf.urls import patterns, include, url
from registration.views import register


urlpatterns = patterns('',
    url(r'^$', 'app.views.home'),
    url(r'/accounts', include('registration.backends.simple.urls')),    
    url(r'register', 'registration.views.register', {'success_url':''}),
)
4

1 回答 1

2

您没有传递正确的两个参数。该register视图需要两个参数:requestbackend. 其他所有内容(所有 kwargs)都是可选的。Django 自动通过request并且你通过了success_urlkwarg,所以这是 2,但你缺少backend.

于 2012-07-23T21:35:34.573 回答