pip install easy-basicauth
Just add @basic_auth_required
just above your function name.
NOTE: You should add
user
as one of the parameters.
from basicauth import basic_auth_required
@basic_auth_required
def some_view(request, user):
pass
In case you prefer classes to functions:
class SomeClass(View):
@basic_auth_required
def get(request, user):
pass
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.