У вас есть множество вариантов для достижения этого
Если вы используете Flask
шаблонизатор для отображения ответа, вы можете установить даты перед ответом в шаблоне.
при условии, что маршрут, по которому вы хотите отправить дату: /
@app.route('/')
def index():
start_date = request.form['start_date']
end_date = request.form['end_date']
...
return render_template('template_name.html', start_date=start_date, end_date=end_date )
в вашем шаблоне
<input type="date" value="{{start_date}}" />
<input type="date" value="{{end_date}}" />
Другой вариант - использовать localStorage
непосредственно на стороне клиента
Кроме того, это зависит от того, используете ли вы jquery submit или HTML form submit
, если вы используете jquery submit
$.ajax({
type: "POST",
url: url,
data: data,
success: success,
dataType: dataType
});
, тогда вы должны обработать измените обратный вызов успеха
на что-то вроде
$('[name=d1]').val("{{ request.form['d1'] }}");
Надеюсь, что это поможет