Skip to Content
Menu
Musisz się zarejestrować, aby móc wchodzić w interakcje z tą społecznością.
To pytanie dostało ostrzeżenie
4 Odpowiedzi
7579 Widoki

How to get the location address of the user? 

Awatar
Odrzuć

Uh this is very little info. By the IP for example?

Najlepsza odpowiedź

If you are looking with ip, then give free request to ipinfo.io

eg:

import re
import json
from urllib2 import url
openurl = 'http://ipinfo.io/json'
response = urlopen(url)
data = json.load(response)
# Here data will contain all info related with the requested ip,
###########
# output
{u'loc': u'10.0333,76.3000', u'city': u'Edapally', u'ip': 
u'137.97.91.82', u'region': u'Kerala', u'country': u'IN', u'org': 
u'AS55836 Reliance Jio Infocomm Limited', u'postal': u'682024'}

This kind of requests each time when login employee helps?? or try google map geolocation API or places API

Thanks.


Awatar
Odrzuć
Autor

Thanks Hilar.

Welcome :)

On Fri, Mar 16, 2018 at 6:28 AM, Giezel Esteves <giezelesteves23@gmail.com> wrote:

Thanks Hilar.

--
Giezel Esteves


Sent by Odoo S.A. using Odoo.




--
Hilar AK  Python / Odoo Developer

m: +917736617619
e: hilarak@gmail.com
Follow me:
twitteryoutubegithubstack-overflow


Najlepsza odpowiedź

  user_id =   fields.Many2one('res.users', string='Users')

  address_from = fields.Char(string='Adress', index=True)

  @api.onchange('user_id')

def _onchange_user_id(self):

self. address_from  = self.user_id.address

Awatar
Odrzuć
Powiązane posty Odpowiedzi Widoki Czynność
1
sie 17
5020
2
kwi 20
3990
1
sie 17
3858
2
kwi 17
3641
2
lip 24
2292