Как добавить опцию забывать-пароля на администраторский сайт Django? С опциями вопроса об электронной почте/безопасности? Действительно ли там кто-либо - доступный плагин/расширение?
В документации говорится, что вы должны использовать:
$this->db->dbprefix('tablename');
Не имеет большого значения, но может быть проще синтаксис.
-121--3232462-Это может быть огромное приближение в зависимости от полигонов, но вот один:
Однако это должно быть очень эффективным, поскольку любое преобразование многоугольника применяется таким же образом к центру масс, и расстояния между центрами и узлами могут быть вычислены только один раз.
-121--937545-Они все там построены в джанго. Просто добавьте соответствующие шаблоны URL-адресов. Следующим образом.
from django.contrib.auth import views as auth_views
patterns+=('',
url(r'^passreset/$',auth_views.password_reset,name='forgot_password1'),
url(r'^passresetdone/$',auth_views.password_reset_done,name='forgot_password2'),
url(r'^passresetconfirm/(?P<uidb36>[-\w]+)/(?P<token>[-\w]+)/$',auth_views.password_reset_confirm,name='forgot_password3'),
url(r'^passresetcomplete/$',auth_views.password_reset_complete,name='forgot_password4'),
)
И, пока вы находитесь на нем, также добавьте представления и шаблоны URL для смены пароля.
url(r'^password/change/$',
auth_views.password_change,
name='auth_password_change'),
url(r'^password/change/done/$',
auth_views.password_change_done,
name='auth_password_change_done'),
Они перечислены в документации .
Вам придется предоставить собственные шаблоны.