def test_get_username_with_username_field(self): req = RequestFactory().get('/') req.user = mock.Mock() req.user.USERNAME_FIELD = 'myfield' req.user.myfield = 'my-new-username' eq_(get_username(), '<anon>') self.middleware.process_request(req) eq_(get_username(), 'my-new-username')
def test_get_username_no_username_field(self): req = RequestFactory().get('/') req.user = mock.Mock() del req.user.USERNAME_FIELD req.user.username = '******' eq_(get_username(), '<anon>') self.middleware.process_request(req) eq_(get_username(), 'my-username')
def process(self, msg, kwargs): kwargs['extra'] = { 'REMOTE_ADDR': get_remote_addr(), 'USERNAME': get_username() } return msg, kwargs
def process(self, msg, kwargs): kwargs['extra'] = {'REMOTE_ADDR': get_remote_addr(), 'USERNAME': get_username()} return msg, kwargs