İşte, adım adım rehberimizde, Windows bilgisayarınızda Flask'ı nasıl kuracağınızı ve basit bir uygulama oluşturmayı öğreneceksiniz.
Adım 1: Python'un Yüklü Olduğundan Emin Olun
İlk adım, bilgisayarınızda Python'un kurulu olduğundan emin olmaktır. Python, Flask uygulamalarını çalıştırmak için temel bir gereksinimdir. Python'u yüklemek için:
1. [Python'un resmi web sitesine](https://www.python.org/downloads/) gidin.
2. Windows için uygun sürümü indirin.
3. İndirilen dosyayı çalıştırarak Python'u yükleyin. Önemli: Yükleme sırasında "Add Python to PATH" seçeneğini işaretlemeyi unutmayın. Bu, Python'u komut satırından kolayca çalıştırmanızı sağlar.
Python'un doğru bir şekilde yüklendiğini kontrol etmek için, komut satırını açın ve şu komutu girin:
python --versionBu komut, Python'un yüklü olduğu sürümü gösterecektir. Eğer Python yüklü değilse, yukarıdaki adımları takip ederek yükleyebilirsiniz.
Adım 2: Virtual Environment (Sanallaştırılmış Ortam) Oluşturun
Python projelerinde, bağımlılıkları yönetmek için sanallaştırılmış bir ortam kullanmak oldukça faydalıdır. Flask'ı kurmadan önce, bir sanal ortam oluşturmanız gerekir. Bu adım, projenizin bağımlılıklarını sistem genelinden ayırmanızı sağlar.
Komut satırını açın ve aşağıdaki adımları takip edin:
1. Sanal ortamı oluşturmak için şu komutu yazın:
python -m venv flaskenv2. Sanal ortamı etkinleştirin:
flaskenv\Scripts\activateBu komut, sanal ortamı etkinleştirir ve ekranınızda `(flaskenv)` yazısını görmelisiniz.
Adım 3: Flask'ı Yükleyin
Flask'ı yüklemek için, `pip` kullanarak gerekli paketi yükleyebilirsiniz. Komut satırına şu komutu girin:
pip install flaskBu komut, Flask'ı sanal ortamınıza yükleyecektir. Yükleme tamamlandığında, Flask kullanıma hazırdır!
Adım 4: Basit Bir Flask Uygulaması Oluşturun
Şimdi, basit bir Flask uygulaması oluşturma zamanı! Uygulama, bir web sunucusu başlatacak ve ana sayfada "Merhaba, Flask!" mesajını gösterecektir.
1. Komut satırında proje dizininize gidin.
2. Yeni bir Python dosyası oluşturun. Örneğin: `app.py`.
3. Dosyayı açın ve aşağıdaki kodu yazın:
from flask import Flask
app = Flask(__name__)
@app.route('/')
def hello_world():
return 'Merhaba, Flask!'
if __name__ == '__main__':
app.run(debug=True)Bu basit kod, Flask'ın temel yapı taşlarını içeriyor. Flask uygulaması, `/` yoluna gelen isteklere “Merhaba, Flask!” cevabını döndürecektir.
Adım 5: Flask Uygulamanızı Çalıştırın
Uygulamayı çalıştırmak için, komut satırında şu komutu yazın:
python app.pyBu komut, Flask uygulamanızı başlatacak ve terminalde şu mesajı görmelisiniz:
* Running on http://127.0.0.1:5000/ (Press CTRL+C to quit)Artık web tarayıcınızda [http://127.0.0.1:5000/](http://127.0.0.1:5000/) adresine giderek, “Merhaba, Flask!” mesajını görebilirsiniz.
Adım 6: Uygulamanızı Geliştirmeye Başlayın
Flask ile çok daha fazlasını yapabilirsiniz! Formlar, veritabanı bağlantıları, kullanıcı kimlik doğrulaması ve daha fazlasını ekleyebilirsiniz. Flask’ın resmi [belgelerine](https://flask.palletsprojects.com/en/2.0.x/) göz atarak, daha ileri düzey özelliklere nasıl geçebileceğinizi keşfetmeye başlayabilirsiniz.
Sonuç
Windows üzerinde Python Flask kurulumu oldukça kolay ve hızlıdır. Bu rehberde, adım adım Flask kurulumunu ve ilk uygulamanızı nasıl çalıştıracağınızı öğrendiniz. Artık Python Flask ile web geliştirme dünyasına adım atabilirsiniz. Unutmayın, Flask hafif bir framework olduğu için projelerinizi hızla geliştirebilirsiniz. Geliştirmeye devam ederek, web uygulamalarınızı çok daha güçlü hale getirebilirsiniz!