'heroku flask FileNotFoundError: [Errno 2] No such file or directory:
Hi everyone i have one flask project and it is my first project.I use heroku for hosting.When i use in lochalhost not have problem but when deployed project in to heroku a get FileNotFoundError: error.How can i solve this.(Sorry for my english)
def ongrid():
if request.method == "POST":
file = load_workbook('main\static\excel\BaseXlsx\Ongrid_Hesap_Program.xlsx')
sheet = file.active
GecenYilkiEnerjiTuketimi = request.form.get('gyetuketimi')
GesYeriYillikGuneslenmeSaati = request.form.get('gsaat')
SozlesmeGucu = request.form.get('sgucu')
EnerjiAlimVeSatimBedeli = request.form.get('easbedeli')
name = request.form.get('isim')
lastname = request.form.get('soyisim')
alan = request.form.get('area')
sheet['F4'] = int(GecenYilkiEnerjiTuketimi)
sheet['F5'] = int(GesYeriYillikGuneslenmeSaati)
sheet['F6'] = int(SozlesmeGucu)
sheet['F9'] = int(EnerjiAlimVeSatimBedeli)
sheet['H23'] = int(alan)
file.save(os.path.join('main\static\excel', '{}.xlsx'.format(name+lastname)))
filename = '{}.xlsx'.format(name+lastname)
content_to_create = Musteriler(isim = request.form.get('isim'),
soyisim = request.form.get('soyisim'),
email = request.form.get('email'),
numara = request.form.get('phone'),
proje_tipi = "OnGrid",
file = "{}.xlsx".format(name+lastname))
db.session.add(content_to_create)
model_to_create = OnGrid(isim = name,
soyisim = lastname,
email = request.form.get('email'),
numara = request.form.get('phone'),
gyetuketimi = GecenYilkiEnerjiTuketimi,
gesygsaati = GesYeriYillikGuneslenmeSaati,
sozlemegucu = SozlesmeGucu,
alisvesatisbedeli = EnerjiAlimVeSatimBedeli,
alan = alan)
db.session.add(model_to_create)
db.session.commit()
return redirect(url_for('ongrid_info', name=name, id=SozlesmeGucu, filename=filename ))
return render_template('OnGrid_1.html', title='Projelendirme')
Sources
This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.
Source: Stack Overflow
| Solution | Source |
|---|
