1

django-registration 0.8 で「単純な」バックエンドを使用しようとしていますが、register を呼び出すと、/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

正しい2 つのパラメーターが渡されていません。ビューにはとのregister2 つの引数が必要です。他のすべて (すべての kwargs) はオプションです。Django は自動的にパスし、あなたはkwarg をパスしたので、それは 2 ですが、欠落しています。requestbackendrequestsuccess_urlbackend

于 2012-07-23T21:35:34.573 に答える