Flask CSV
ウェブサイトからCSVへの書き込みが可能
フォームの作成方法
フォームにて入力欄と送信するものを決める。
app.pyにて受け取った値をCSVへ入力する
- @app.route('/reg',methods=["POST"])
- def registration():
- place = request.form["place"]
- content = request.form["content"]
- longitude_latitude = '(' + request.form["longitude_latitude"] + ')'
- hashtag = request.form["hashtag"]
- tips = request.form["tips"]
- id = get_id()
- data = [[id,place,content,longitude_latitude,hashtag,tips]]
- # CSVファイルに書き込む
- with open('./mmcsv.csv', 'a', newline='', encoding='utf-8') as file:
- csv_writer = writer(file)
- csv_writer.writerows(data)
- return redirect(url_for('index'))