Первый аргумент без ключевого слова, который он запрашивает, это запрос, который получает автоматически.
Второй аргумент без ключевого слова, который он не получает, - аутентификационный бэкэнд .
Для быстрого запуска вы можете просто использовать бэкэнд по умолчанию , который поставляется с django-регистрацией. Я не могу легко проверить это сам, но это должно сделать это:
from django.conf.urls.defaults import *
from registration.views import register
from forms import RecaptchaRegistrationForm
from registration.backends.default import DefaultBackend
urlpatterns = patterns('trackerbase.users.views',
(r'^$', 'profile'),
url(r'^register/$', register, {
'backend': DefaultBackend,
'form_class': RecaptchaRegistrationForm,
}, name='registration_register'),
)
Взгляните на файл, на который вы ссылаетесь , начиная со строки 95 . Чтение этого должно рассказать вам все, что вам нужно знать.