Sorry, as you said I used the session.
But my problem has not been solved yet.
I first send a request to Django and save its data with a session.
I will send another request to Django later. Here I want to use the data of the previous request.
But my code does not work properly. And the value "None" appears in the output.
Thankful
def planing(request):
if request.is_ajax():
# Get user location from user location.js file:
latitude = request.POST.get('latitude', None)
longitude = request.POST.get('longitude', None)
print("latitude, longitude = ", latitude,longitude)
# To save data
request.session['latitude'] = latitude
request.session['longitude'] = longitude
# To retrieve data:
latitude = request.session.get('latitude')
longitude = request.session.get('longitude')
print("latitude, longitude = ", latitude,longitude)
elif request.method == "GET":
return render(request, "tourist/planing.html")
elif request.method == "POST":
# To retrieve data:
latitude = request.session.get('latitude')
longitude = request.session.get('longitude')
print("latitude, longitude = ", latitude,longitude)
Output:
latitude, longitude = 34.801595 48.499574
latitude, longitude = 34.801595 48.499574
latitude, longitude = None None