Flask Nedir?
Flask, micro-framework olarak bilinen, minimal bir yapıya sahip bir Python web framework’üdür. Yani, Flask’ı kullanarak web uygulamaları oluştururken, gereksiz karmaşıklıklardan kaçınır ve sadece ihtiyacınız olan araçları kullanırsınız. Flask ile geliştirdiğiniz web uygulamaları oldukça hafif olur, bu da onların hızlı çalışmasını sağlar.
Flask’ın sunduğu basitlik sayesinde, web geliştirme konusunda yeni olanlar bile hızla projelerine başlayabilirler. Ancak Flask, güçlü bir yapıya da sahiptir ve karmaşık uygulamalar geliştirmek için de oldukça uygundur.
Windows’ta Flask Kurulumu
Windows işletim sistemi üzerinde Flask kurulumuna başlamadan önce, Python’un bilgisayarınızda yüklü olması gerekiyor. Eğer Python yüklü değilse, [Python'un resmi web sitesinden](https://www.python.org/downloads/) Python’u indirip kurabilirsiniz.
Adım 1: Python’un Yüklü Olduğundan Emin Olun
Öncelikle, Python’un bilgisayarınızda yüklü olduğundan emin olun. Bunu doğrulamak için, komut satırını açın (Win + R tuşlarına basın ve "cmd" yazın) ve aşağıdaki komutu girin:
python --version
Eğer Python yüklü ise, versiyon numarasını göreceksiniz. Eğer yüklü değilse, [Python’u indirip yükleyin](https://www.python.org/downloads/).
Adım 2: Virtual Environment Oluşturun
Python projelerinde sanal bir ortam kullanmak, projelerinizi daha düzenli tutmanıza yardımcı olur. Flask’ı projeye özel bir sanal ortamda kurarak, bağımlılıklarınızı diğer projelerden izole edebilirsiniz. Sanal ortam oluşturmak için şu adımları izleyin:
Öncelikle, terminali açın ve istediğiniz bir klasöre gidin (örneğin, masaüstüne):
cd Desktop
Sonra, bir sanal ortam oluşturun:
python -m venv flaskenv
Bu komut, "flaskenv" adında bir sanal ortam oluşturur. Şimdi bu sanal ortamı aktif hale getirelim:
flaskenv\Scripts\activate
Sanal ortam aktif olduğunda, terminalde "(flaskenv)" etiketini göreceksiniz.
Adım 3: Flask'ı Kurun
Şimdi Flask’ı sanal ortamımıza kurmaya başlayabiliriz. Flask, pip paket yöneticisiyle kolayca kurulabilir. Şu komutu kullanarak Flask’ı yükleyin:
pip install Flask
Kurulum tamamlandığında, Flask’ı çalıştırmaya hazırsınız.
Adım 4: Basit Bir Flask Uygulaması Oluşturun
Flask kurulumunun doğru yapıldığını test etmek için, basit bir uygulama oluşturabilirsiniz. Bunun için bir dosya oluşturun, örneğin “app.py” adı verin. İçerisine şu kodları yazın:
from flask import Flask
app = Flask(__name__)
@app.route('/')
def hello():
return "Merhaba, Flask!"
if __name__ == '__main__':
app.run(debug=True)
Bu basit Flask uygulaması, tarayıcınızda açtığınızda “Merhaba, Flask!” mesajını gösterecektir.
Adım 5: Flask Uygulamanızı Çalıştırın
Uygulamayı çalıştırmak için terminalde şu komutu yazın:
python app.py
Tarayıcınızı açın ve şu adresi girin: [http://127.0.0.1:5000/](http://127.0.0.1:5000/). Eğer her şey doğru yapılmışsa, "Merhaba, Flask!" mesajını göreceksiniz.
Flask ile İlk Adımlarınızı Atın
Tebrikler! Şimdi Windows bilgisayarınızda Flask'ı başarıyla kurdunuz. Artık Python ile güçlü web uygulamaları geliştirmeye başlayabilirsiniz. Flask ile çalışma yolculuğunuz yeni başlıyor, fakat bu yazı, başlamak için mükemmel bir temel oluşturdu. Bir sonraki adımınız, projelerinizi genişletmek ve daha fazla özellik eklemek olabilir. Flask ile çalışırken ne kadar çok şey öğrenirseniz, o kadar eğlenceli ve verimli bir süreç olur.
Ayrıca, Flask ile oluşturduğunuz projelerinizi zamanla daha fazla özelleştirebilir, API’ler geliştirebilir ve modern web uygulamaları yapabilirsiniz.