Django Library Users
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

__init__.py 763B

1234567891011121314151617181920212223242526
  1. from django.urls.base import reverse
  2. def url_login(request):
  3. nxt = request.GET.get('next', request.get_full_path())
  4. return reverse('users-login') + '?next=%s' % nxt
  5. def url_logout(request):
  6. nxt = request.GET.get('next', request.get_full_path())
  7. return reverse('users-logout') + '?next=%s' % nxt
  8. def url_profile(request):
  9. nxt = request.GET.get('next', request.get_full_path())
  10. return reverse('users-profile') + '?next=%s' % nxt
  11. def url_register(request):
  12. nxt = request.GET.get('next', request.get_full_path())
  13. return reverse('users-register') + '?next=%s' % nxt
  14. def url_password_recovery(request):
  15. nxt = request.GET.get('next', request.get_full_path())
  16. return reverse('users-password-recovery') + '?next=%s' % nxt