Глядя на функцию views.register
,
def register(request, backend, success_url=None, form_class=None,
disallowed_url='registration_disallowed',
template_name='registration/registration_form.html',
extra_context=None):
, вы видите, что backend
является обязательным аргументом.Попробуйте следующее:
url(r'^accounts/register/$',
'registration.views.register',
{'form_class': MyRegistrationForm,
'backend':'registration.backends.default.DefaultBackend'},
name='registration_register'),
обратите внимание, что вам нужно использовать url(r'^...)
, если вы хотите назвать свой URL.