Daftar dan Belajar Sekarang!

Upload csv ke database mysql dengan python flask

foto dinimardhka
1 Kontribusi 0 Coto
7 bulan yang lalu
Bagaimana cara upload csv dari website flask ke database menggunakan python flask?

Jawaban
foto Sodrooome
7 Kontribusi 1 Coto
7 bulan yang lalu
@app.route("/uploadcsv", methods=['POST'])
def uploadcsv():
csvfile = request.files['file']
with open(csvfile):
    reader = csv.DictReader(csvfile)
    for row in data:
      # data yang akan dimasukin ke dalam database
      query = test_result(# data sebelumnya dipanggil lagi)
      db.session.add(sql)
      db.session.commit()
      return("berhasil")
    else:
      return redirect(# kembali ke url untuk upload csv)
kalau saran dari aku sih mending pake python csv library mas, biar gak perlu ngeparser csv lagi

foto jkmiftakhul
1 Kontribusi 0 Coto
2 minggu yang lalu
saya sudah coba codingannya , tapi masih error ketika reload di html nya. mohon bantuannya :')


Login untuk diksusi di forum sekolah koding