I found my the solution here. The issue was that when I update the Elasticsearch, pass as parameter for the location Point object(as the field was from type Location, I thought that is the right way to do that), but actually, that what I should to do is to pass a json with. Below is the code:
location = self.get_location()
location_es = "{0},{1}".format(location.y, location.x)
And after that, when I updating Elasticsearch, using location_es, not location as parameter for the location field. Thank you for your answers ! :)