Merhaba, bu yazıda Flask’ta render_template()
fonksiyonuna bakacağız,
Bu yazıya geçmeden önce bir önceki yazıyı okumanızı öneririm.
Python Flask render_template()
render_template, ziyaret edeceğimiz url ‘de döndürülecek olan HTML sayfasını point edebileceğimiz bir fonksiyondur. Hemen örnek ile açıklayalım
from flask import Flask, render_template app = Flask(__name__) @app.route('/') def hello(): return "Hello there!" @app.route("/render") def render(): return render_template("hello.html") if __name__ == '__main__': app.run()
Yazılan kod’u açıklayalım. İlk @app.route("/")
ile devam eden fonksiyon uygulamamız başladıktan hemen sonra tarayıcıda sayfaya Hello there! yazısını basacaktır.
Bir alt satırdaki @app.route("/render")
ve devam eden fonksiyon uygulama başladıktan sonra /render
adresine gittiğimizde render fonksiyonunda hello.html
dosyasını render ederek return etmekte.
şimdi hello.html
dosyasını hazırlayalım. html dosyası sizin ihtiyacınız doğrusunda değişebilir.
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Hello</title> </head> <body> <h3> Hello this is render_template function !</h3> </body> </html>
Uygulamamızı çalıştıralım ve önce "/"
ardından "/render"
adresine gidelim.


Her şey başarılı gözüküyor, bir sonraki yazıda görüşmek üzere.
Flask Eğitimleri için aşağıdaki bağlantıyı ziyaret edebilirsiniz,
Flask İle Web Uygulama Geliştirme Eğitimi
1,638 views last month, 2 views today