django-defender/defender/exampleapp/utils.py
Andrei Baryshnikov 3031deb761 Add possibility to use custom utils.get_username_from_request function (#122)
* Add `DEFENDER_GET_USERNAME_FROM_REQUEST_PATH` setting

This setting allow to override default `get_username_from_request`
function.

* Add `get_username` argument to `watch_login`

To be able to propagate this argument to other utils functions calls

* Minor code-style fixes

* Add example of use of `DEFENDER_GET_USERNAME_FROM_REQUEST_PATH` setting

* Update docs
2018-05-29 10:32:08 -04:00

6 lines
193 B
Python

from defender.utils import username_from_request
def strip_username_from_request(request):
username = username_from_request(request)
return username.strip() if username else username