Flask Learn 2: Our First Flask Application, Routing

Posted by

Flask Öğren 2: İlk Flask Uygulamamız, Rotalama

Flask Öğren 2: İlk Flask Uygulamamız, Rotalama

Flask web uygulama geliştirme framework’ü, Python programlama dili ile geliştirilmiş hafif ve esnek bir yapıya sahip bir web framework’tür. Önceki yazımızda Flask nedir ve nasıl kurulur konularını ele almıştık. Şimdi ise ilk Flask uygulamamızı yaparak rota oluşturma konusunu öğreneceğiz.

Rotalama Nedir?

Rotalama, web uygulamalarında URL’lerin belirli bir işleve yönlendirilmesini sağlayan bir tekniktir. Flask’te rotalar oluşturarak URL’leri yönlendirebilir ve farklı sayfalar arasında geçiş yapabiliriz.

İlk Flask Uygulaması

İlk olarak, bir Flask uygulaması oluşturmak için aşağıdaki kodu kullanabiliriz:


from flask import Flask
app = Flask(__name__)

@app.route('/')
def home():
return 'Ana Sayfa'

if __name__ == '__main__':
app.run()

Kod Açıklaması

  • from flask import Flask: Flask modülünü içe aktarır.
  • app = Flask(__name__): Flask uygulamasını oluşturur.
  • @app.route('/'): Ana sayfa (/) için route oluşturur.
  • def home():: home fonksiyonunu tanımlar.
  • return 'Ana Sayfa': Ana sayfa metnini döndürür.
  • if __name__ == '__main__':: Uygulamayı çalıştırır.

Yukarıdaki kod, temel bir Flask uygulamasını oluşturur ve ana sayfada ‘Ana Sayfa’ metnini görüntüler. Uygulamayı çalıştırmak için terminalde python .py komutunu kullanabiliriz.

Sonuç

Artık Flask’te ilk uygulamamızı oluşturarak rota oluşturma konusunu öğrendik. Bir sonraki yazımızda template kullanımını ve veritabanı işlemlerini ele alacağız. Flask öğrenmeye devam edeceğiz!