The server encountered an internal error and was unable to complete your request. Either the server is overloaded or there is an error in the application.
html dosyanızı varsayılan klasöre. koymamanızdan kaynaklanıyor. Bulunduğun dizine ‘templates’ adlı bir klasör oluşturup html dosyanı oraya atarak tekrar dener misin?
Eğer istersen ‘grata’ diye bir klasör oluşturup flask nesnesi oluşturuken şöyle bir şey yaparak da sorunu çözebilirsin.
app = Flask(__name__, template_folder= "grata")
Hatta klasör oluştumayıp şöyle dahî yapabilrisin:
app = Flask(__name__, template_folder= ".")
Ancak standart olarak ‘templates’ adlı bir klasör oluşturup içine html dosyalarını koymak yaygındır.
if bloğunun altına sadece app.run() koymayı dener misin? if bloğunun altındaki ilk satırı sil yani. Dosya ismi “templates” ise template_folder’ı girmene gerek yok. En üste sadece nesneyi oluştursan yeter.
Exception has occurred: TemplateNotFound (note: full exception trace is shown but execution is paused at: adm)
login.html
File "C:\Users\emiry\Desktop\Flask\newproj\venv\app.py", line 11, in adm (Current frame)
return render_template("login.html")
Nerede yanlış yapıyorum anlamadım. Düzelttiğiniz satırı belirterek, doğru kodu atabilir misiniz?