I want to get openerp user client ip address, and in my module add some code copy from web module, as below:
import openerp.addons.web.http as openerpweb
@openerpweb.jsonrequest
def get_ip_address(self, req):
wsgienv = req.httprequest.environ
env = dict(
HTTP_HOST=wsgienv['HTTP_HOST'],
REMOTE_ADDR=wsgienv['REMOTE_ADDR'],
)
_logger.log("env:%d", env)
return True
But get Error:AttributeError: 'list' object has no attribute 'httprequest' Pls help me ,thanks very much
req
? it seems to be a list. Update the way you call the function – Phuc Tran