Can you please show me any example about the structure of code I've provided?
Thanks On Tue, Feb 13, 2018 at 2:27 AM, Etienne Robillard <[email protected]> wrote: > Hi Shazia, > > You can make a XHR (Ajax) request in javascript to send the data to a > django callback. > > HTH, > > Etienne > > Le 2018-02-12 à 18:04, Shazia Nusrat a écrit : > > Hi, > > Below is the code for Javascript from Django template Google Maps API. I > need to be able to save this in my Django models with JSON response. I am > new user so an example will be really a great help. > > Precisely I need to be able to save coordinates like latitude and > longitude and then convert it to an address. > > Thanks > > var map, infoWindow; > function initMap() { > map = new google.maps.Map(document.getElementById('map'), { > center: {lat: -34.397, lng: 150.644}, > zoom: 6 > }); > infoWindow = new google.maps.InfoWindow; > > // Try HTML5 geolocation. > if (navigator.geolocation) { > navigator.geolocation.getCurrentPosition(function(position) { > var pos = { > lat: position.coords.latitude, > lng: position.coords.longitude > }; > > infoWindow.setPosition(pos); > infoWindow.setContent('Location found.'); > infoWindow.open(map); > map.setCenter(pos); > }, function() { > handleLocationError(true, infoWindow, map.getCenter()); > }); > } else { > // Browser doesn't support Geolocation > handleLocationError(false, infoWindow, map.getCenter()); > } > } > > function handleLocationError(browserHasGeolocation, infoWindow, pos) { > infoWindow.setPosition(pos); > infoWindow.setContent(browserHasGeolocation ? > 'Error: The Geolocation service failed.' : > 'Error: Your browser doesn\'t support > geolocation.'); > infoWindow.open(map); > } > > > -- > You received this message because you are subscribed to the Google Groups > "Django users" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > To post to this group, send email to [email protected]. > Visit this group at https://groups.google.com/group/django-users. > To view this discussion on the web visit https://groups.google.com/d/ > msgid/django-users/CAD83tOzabkiPgniqofN6BH2tLogei > GE9JaZ5rppi3f44Hb0ybA%40mail.gmail.com > <https://groups.google.com/d/msgid/django-users/CAD83tOzabkiPgniqofN6BH2tLogeiGE9JaZ5rppi3f44Hb0ybA%40mail.gmail.com?utm_medium=email&utm_source=footer> > . > For more options, visit https://groups.google.com/d/optout. > > > -- > Etienne [email protected]https://www.isotopesoftware.ca/ > > -- You received this message because you are subscribed to the Google Groups "Django users" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at https://groups.google.com/group/django-users. To view this discussion on the web visit https://groups.google.com/d/msgid/django-users/CAD83tOyZn16gV7%3D2am9W8je-Q4mQALNNR5TAgPwYvVs%2B_n%2B9aQ%40mail.gmail.com. For more options, visit https://groups.google.com/d/optout.

