Сделал как-то коряво по-моему, но и так уже не плохо. Хотябы работает как и требуется.
Сделал так:
Добавил в корневой url.py
from django.contrib.auth import views as auth_views
url(r'^password_reset_done/$', auth_views.password_reset_done, name='password_reset_done'),
url(r'^reset/(?P<uidb64>[0-9A-Za-z_\-]+)/(?P<token>[0-9A-Za-z]{1,13}-[0-9A-Za-z]{1,20})/$', auth_views.password_reset_confirm, name='password_reset_confirm'),
url(r'^password_reset_complete/$', auth_views.password_reset_complete, name='password_reset_complete'),
Скопировал в корневую папку шаблонов шаблоны из /bin/python/site-packages/django/contrib/admin/templates/registration/
.
Настроил exim.
И... собственно все о_О
оно как-то само все работает О_О
чудоблин. Очень хорошо что работает. Очень плохо что вообще не понятно как.