only log request info in views, avoid KeyErrors in logging when we have no request.* info available