Hi 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. Does anyone know what I should do? 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 retrive 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 retrive 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 -- 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 django-users+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/django-users/4bef9d07-cd92-440a-8ec0-dd4c206e6ae7n%40googlegroups.com.