auth_headers = {'HTTP_AUTHORIZATION': 'Basic ' + base64.b64encode(
    'username:password')}
c = Client()
response = c.get('/my-protected-url/', **auth_headers)
Использование базовой аутентификации HTTP-доступа в среде тестирования Django