Получение дублирующейся страницы внутри при отправке формы
Когда я отправляю форму (т.е. оформляю заказ), я получаю новую дублирующуюся страницу внутри моей страницы ship_now.html . Пробовал менять логику в представлениях, которые
Views.py :
Я загружаю страницу ship_now. После размещения заказа мне нужно выдать сообщение об успехе и перезагрузить страницу ship_now
def ship_now(request):
logger.info("\n\nUser placed1 order")
success_message = None
if request.method == 'POST':
values_json = request.POST.get('values')
values_data = json.loads(values_json)
pickup_location = values_data.get('pickup_location')
drop_location = values_data.get('drop_location')
username = request.session.get('username', 'User')
save_order_to_dynamodb(username, pickup_location, drop_location)
success_message = "Order placed successfully!"
return render(request, 'orders/ship_now.html', {'success_message': success_message})
return render(request, 'orders/ship_now.html', {'success_message': success_message})