Merhaba, bu yazıda Flask’a başlangıç yapacağız.
IDE olarak ben PyCharm kullanıyorum, yeni bir proje oluştururken Flask kütüphanelerini hazır olarak ekliyor, pek zaman kaybetmemiş oluyoruz. Hatta bizim için ilk Hello Word kısmını halletmiş oluyor. Ancak farklı bir geliştirme ortamında da yazabilirsiniz, dikkat etmeniz gereken nokta flask yüklü değilse, terminalden (yada cmd) pip install flask
komutuyla flask’ı yüklemelisiniz.
Yeni bir python dosyası oluşturalım, ve kod kısmına başlayalım.
from flask import Flask app = Flask(__name__) @app.route('/') def hello_word(): return "Hello there!" if __name__ == '__main__': app.run()
Şimdi kod’un ne işe yaradığını açıklayalım, ilk satırda flask kütüphanesini projemize dahil ettik.
İkinci satırda Flask uygulamamızı app değişkeni ile tanımladık, istersek burda farklı değişken isimleri kullanabiliriz, ancak bu en genel kullanım şeklidir.
@app.route kısmında tarayıcıda / url’ine gideceğimizi ve altındaki fonksiyonun çalışacağını belirledik. @app.route kısmı bir routing işlemidir, hangi url’de hangi işlemleri yapmak istiyorsak ona göre tanımlamalar yaparız.
return kısmında ise / adresine gittiğimizde ekrana yazılacak mesajı oluşturduk.
Son olarak main fonksiyonunda uygulamamızı çalıştırdık.
Bir sonraki yazıda görüşmek üzere.
Flask Eğitimleri için aşağıdaki bağlantıyı ziyaret edebilirsiniz,
https://denizparlak.net/python-flask-egitim/