ОК, поэтому я пытался получить форму для передачи данных в текстовый файл во Flask, но каждый раз, когда я это делаю, я получаю одно из следующих сообщений об ошибке: " Метод не разрешен.Этот метод недопустим для запрошенного URL. "или Не найдено.Запрошенный URL не найден на сервере.Если вы ввели URL-адрес вручную, пожалуйста, проверьте правильность написания и повторите попытку.
Я хотел бы, чтобы, когда пользователь нажал "Отправить", был перенаправлен на домашнюю страницу с именем "Привет, имя пользователя".сообщениеЯ попытался вставить в действие действие "/, index, index.html, {{url_for ('index')}}" (это последнее, как длинный выстрел, но идеи заканчивались!)
Мой код колбы выглядит следующим образом:
@app.route('/signUp', methods = ['GET', 'POST'])
def signUp():
if request.method == "POST":
with open("data/users.txt", "a") as f:
f.write(request.form["user"])
else:
return render_template("signUp.html")
Код моей формы выглядит следующим образом:
<form id="loginBox" class="form-horizontal" role="form" method="POST" action="index.html">
<div class="form-group">
<label for="user" class="col-md-2 control-label">Username</label>
<div class="col-md-9">
<input type="text" class="form-control" name="user" placeholder="user">
</div>
</div>
<div class="form-group">
<!-- Button -->
<div class="col-md-offset-2 col-md-9">
<input type="submit" value="Sign Me Up" class="btn btn-info btn">
</div>
</div>
</form>
Спасибо за любой ввод!