если используется функция register определенная в django-registration и у ней есть дефольные входные параметры и вот определение функции
def register(request, success_url=None,
form_class=RegistrationForm, profile_callback=None,
template_name='registration/registration_form.html',
extra_context=None):
(r'^accounts/', include('registration.urls')),
то есть это будет так:
(r'^accounts/', include('registration.urls'), {'success_url' : '/'})
То есть таким способом для апликухи django-registration после прохождения через функцию register с экстра параметром нужно будет пройти функцию activate у которой нет экстра параметров которые я передал но так как передача экстра параметра происходит всем сторкам инклудного urls.py то возникнит ошибка.
Теперь вопрос как в таких случаях поступают? Я как понимаю что сторонние приложение модифицировать не есть правильно так как приложение может изменится и нужно будет снова как то подстраивать свой код под это итд.
Спасибо