Я не понимаю в чем проблема. Раньше, когда я запускал этот код в терминале, он работал нормально, но когда я разместил его на pythonanywhere, этот код не записывал ввод из формы html в текстовый файл. Я действительно смущен тем, что происходит. Мой код python:
def write_file(data):
with open('new.txt', 'a') as f:
f.write(data + '\n')
@app.route('/in/', methods=['GET', 'POST'])
def notin():
if request.method == 'POST':
notin = str(request.form['in'])
write_file(notin)
return render_template('in.html')
return render_template('form.html')
Мой html код (дюймы html):
<!DOCTYPE html>
<html lang="en" dir="ltr">
<head>
<meta charset="utf-8">
<title></title>
</head>
<body>
<form method="POST" action='/in/'>
<div class="form-group">
<input type="text" name="in">
</div>
</form>
</body>
</html>