У меня возникает следующая проблема, когда я пытаюсь открыть конкретную страницу с формой, когда я нажимаю кнопку формы, новый экземпляр страницы открывается в новой вкладке. Но я хочу, чтобы он открылся в той же вкладке. Как я могу это сделать?
Интересен тот факт, что, когда я перехожу на новую вкладку и нажимаю ту же кнопку в той же форме, на той же вкладке открывается новая страница.
IУ меня есть следующий код колбы:
@app.route('/wifi', methods=["GET", "POST"])
def wifi():
result_dict = None
pic_end = ""
if request.method == 'POST':
start_date = request.form['calendar1']
end_date = request.form["calendar2"]
period = request.form["period"]
# do some work here ...
return render_template("test_wifi.html", result_dict=result_dict, wifipic="wifi" + pic_end)
У меня есть следующая HTML-страница:
<form action="" class="ordinary_form" id="wifi_form">
<label for="calendar1"> Choose period start: </label>
<input type="date" name="calendar1" id="calendar1" required> <br> <br>
<label for="calendar2"> Choose period end: </label>
<input type="date" name="calendar2" id="calendar2" required></p>
<label for="period"> Step size: </label>
<select required name="period" id="period">
<option value="0">Day</option>
<option value="1">Week</option>
<option value="2">Month</option>
</select>
<br><br>
<input target="_self" type="submit" value="SEND" formtarget="{{url_for('wifi')}}" formmethod="post" onclick="loading();">
</form>