Revision bf0c6de5 snf-astakos-app/astakos/im/urls.py

b/snf-astakos-app/astakos/im/urls.py
49 49
    url(r'^activate/?$', 'activate'),
50 50
    url(r'^approval_terms/?$', 'approval_terms', {}, name='latest_terms'),
51 51
    url(r'^approval_terms/(?P<term_id>\d+)/?$', 'approval_terms'),
52
    url(r'^password/?$', 'change_password', {}, name='password_change'),
53 52
    url(r'^send/activation/(?P<user_id>\d+)/?$', 'send_activation', {}, name='send_activation')
54 53
)
55 54

  
......
66 65

  
67 66
if 'local' in IM_MODULES:
68 67
    urlpatterns += patterns('astakos.im.target',
69
        url(r'^local/?$', 'local.login')
68
        url(r'^local/?$', 'local.login'),
69
        url(r'^password_change/?$', 'local.password_change', {
70
            'post_change_redirect':'profile',
71
            'password_change_form':ExtendedPasswordChangeForm
72
            },
73
            name='password_change')
70 74
    )
71 75
    urlpatterns += patterns('django.contrib.auth.views',
72 76
        url(r'^local/password_reset/?$', 'password_reset',
......
75 79
        url(r'^local/password_reset_done/?$', 'password_reset_done'),
76 80
        url(r'^local/reset/confirm/(?P<uidb36>[0-9A-Za-z]+)-(?P<token>.+)/?$',
77 81
         'password_reset_confirm', {'set_password_form':ExtendedSetPasswordForm}),
78
        url(r'^local/password/reset/complete/?$', 'password_reset_complete'),
79
        url(r'^password_change/?$', 'password_change', {'post_change_redirect':'profile',
80
            'password_change_form':ExtendedPasswordChangeForm})
82
        url(r'^local/password/reset/complete/?$', 'password_reset_complete')
81 83
    )
82 84

  
83 85
if INVITATIONS_ENABLED:

Also available in: Unified diff