Merhaba! Eğer Python ile web geliştirmeye başlamak istiyorsan ve bu yolculukta Flask’ı seçtiysen, doğru yerdesin! Flask, basitliği ve kullanışlılığıyla web uygulamaları geliştirmeye başlamak isteyenlerin en sevdiği frameworklerden biri. Ben de sana adım adım Flask kurulumunu göstereceğim. Hadi başlayalım!
Flask Nedir?
Flask, Python ile yazılmış hafif bir web framework’üdür. Web uygulamalarını hızlıca ve kolayca geliştirmene olanak tanır. Django gibi diğer büyük frameworklere göre daha esnektir ve senin tüm projeyi nasıl yapılandıracağına karar verme konusunda özgürlük tanır. Yani, esnekliği ve kolay kullanımıyla bir nevi Python geliştiricilerinin göz bebeği diyebiliriz!
Flask Kurulumu İçin Adımlar
Şimdi seninle adım adım Flask’ı Windows üzerinde nasıl kuracağımızı anlatacağım. Hazır mısın?
# Adım 1: Python’u Kurmak
Flask’ı kurmadan önce bilgisayarında Python yüklü olmalı. Eğer yüklü değilse, hemen Python'un son sürümünü [resmi Python web sitesinden](https://www.python.org/downloads/) indirebilirsin. İndirdikten sonra kurulum sihirbazını takip ederek Python’u kur.
Kurulum sırasında “Add Python to PATH” seçeneğini işaretlemeyi unutma! Aksi takdirde, komut satırında Python komutlarını kullanamayabilirsin.
# Adım 2: Virtual Environment (Sanallaştırma Ortamı) Oluşturmak
Bir Python projesi geliştirdiğinde, bağımlılıkları yalnızca o projeye özel tutmak oldukça önemlidir. Bunun için sanal bir ortam oluşturmalıyız. Virtual environment, her proje için bağımsız bir Python ortamı sağlar.
Bu işlemi yapmak için, öncelikle komut satırını (CMD veya PowerShell) aç ve şu komutu yaz:
python -m venv flaskenv
Bu komut, “flaskenv” adında bir sanal ortam oluşturacaktır. Eğer başka bir isim vermek istersen, “flaskenv” kısmını değiştirebilirsin.
# Adım 3: Virtual Environment'ı Aktif Hale Getirmek
Sanal ortamı oluşturduktan sonra, ortamı aktif hale getirmemiz gerekiyor. Komut satırına şu komutu yazarak bunu yapabilirsin:
flaskenv\Scripts\activate
Eğer başarılı bir şekilde aktifleştirildiysen, komut satırının başında “(flaskenv)” ibaresini görmelisin. Artık sanal ortam aktif oldu!
# Adım 4: Flask’ı Yüklemek
Sanal ortam aktifken, Flask’ı yüklemek için pip kullanacağız. Pip, Python paketlerini yüklemek için kullanılan bir araçtır.
Şimdi Flask’ı yüklemek için şu komutu kullan:
pip install flask
Bu komut Flask’ın en son sürümünü bilgisayarına yükleyecek. Yükleme işlemi tamamlandığında, artık Flask’ı kullanmaya başlayabilirsin!
# Adım 5: Flask Uygulamasını Başlatmak
Flask’ı yükledikten sonra, bir Flask uygulaması oluşturalım. Basit bir “Merhaba Dünya” uygulaması yazalım.
1. Proje klasöründe bir Python dosyası oluştur. Örneğin, “app.py” adında bir dosya açabilirsin.
2. İçine şu kodu ekle:
from flask import Flask
app = Flask(__name__)
@app.route('/')
def hello_world():
return 'Merhaba Dünya!'
if __name__ == '__main__':
app.run(debug=True)
Bu kod, basit bir web uygulaması yaratacak ve ana sayfada “Merhaba Dünya!” mesajını gösterecek.
# Adım 6: Flask Uygulamasını Çalıştırmak
Uygulamayı çalıştırmak için komut satırında şu komutu yaz:
python app.py
Uygulama çalışmaya başlayacak ve terminalde şu şekilde bir mesaj göreceksin:
```
* Running on http://127.0.0.1:5000/ (Press CTRL+C to quit)
```
Bu, uygulamanın lokal olarak çalıştığını ve tarayıcıda http://127.0.0.1:5000/ adresinden erişilebileceğini gösteriyor.
Sonuç
İşte bu kadar! Flask’ı Windows bilgisayarına kurduk ve ilk uygulamamızı çalıştırdık. Şimdi kendi projelerini yaratmaya başlayabilir ve Flask ile web geliştirme dünyasına adım atabilirsin. Eğer takıldığın bir nokta olursa, yorumlarda belirtebilirsin. Yardımcı olmaktan mutluluk duyarım!