Adım 1: Python'ı Yükleyin
Flask’ı kullanabilmek için öncelikle Python’un bilgisayarınızda yüklü olması gerekmektedir. Eğer Python henüz kurulu değilse, aşağıdaki adımları izleyerek Python’u kolayca kurabilirsiniz:
1. Python’un en güncel sürümünü [Python Resmi Web Sitesi](https://www.python.org/downloads/) üzerinden indirin.
2. Yükleme ekranında "Add Python to PATH" seçeneğini işaretlemeyi unutmayın! Bu, Python’u terminal üzerinden kolayca çalıştırmanızı sağlar.
3. Yükleme tamamlandıktan sonra, Komut İstemcisi'ni açıp `python --version` komutunu girerek Python’un başarıyla yüklendiğinden emin olabilirsiniz.
Adım 2: Virtual Environment (Sanallaştırılmış Ortam) Kurulumu
Her projede bağımlılıkları birbirinden izole etmek, uygulamanızın stabil çalışması için oldukça önemlidir. Bu sebeple bir sanal ortam (virtual environment) kurmak, Flask’ı kullanmaya başlamadan önce yapmanız gereken ilk şeylerden biridir.
1. Komut İstemcisi'ni açın ve aşağıdaki komutla sanal ortam için bir klasör oluşturun:
mkdir flask_proj
cd flask_proj
2. Şimdi, sanal ortamı oluşturmak için şu komutu yazın:
python -m venv venv
3. Sanal ortamı aktive etmek için şu komutu yazın:
venv\Scripts\activate
Bu komut sayesinde, Flask'ı kuracağınız izole edilmiş bir ortam oluşturmuş oldunuz. Artık bağımlılıklar yalnızca bu sanal ortam içinde kurulacak ve projenize özel olacak.
Adım 3: Flask’ı Yükleyin
Şimdi sırada Flask’ı yüklemek var. Virtual Environment’ı aktifleştirdiğimize göre, Flask’ı pip ile yüklemeye başlayabiliriz.
Komut istemcisinde aşağıdaki komutu yazın:
pip install Flask
Bu komut, Flask’ı projenize dahil eder ve yükleme işlemi tamamlandığında, terminalde bir başarı mesajı görmelisiniz.
Adım 4: Basit Bir Flask Uygulaması Oluşturun
Şimdi, kurulumunuzu test etmek için basit bir Flask uygulaması oluşturalım. Bu küçük uygulama, "Merhaba Dünya" yazan bir sayfa sunacak.
1. Flask’ı kurduktan sonra, projede yeni bir Python dosyası oluşturun, örneğin `app.py`.
2. `app.py` dosyasına şu kodları yazın:
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, Flask framework’ü kullanarak temel bir web sunucusu başlatacak ve "Merhaba Dünya!" mesajını gösterecektir.
3. Komut istemcisinde, Flask uygulamasını çalıştırmak için şu komutu yazın:
python app.py
Flask, varsayılan olarak `http://127.0.0.1:5000/` adresinde çalışmaya başlayacaktır. Tarayıcınızda bu adresi açarak "Merhaba Dünya!" mesajını görebilirsiniz.
Adım 5: Flask Uygulamanızı Geliştirin
Tebrikler, artık Flask’ı başarıyla kurdunuz ve ilk web uygulamanızı geliştirdiniz! Şimdi, projeyi geliştirmeye başlayabilirsiniz. Flask, HTML, CSS, JavaScript gibi web teknolojilerini kolayca entegre edebilmenize olanak tanır.
Flask ile yapabileceklerinizin sınırı yok! Web uygulamanızı daha dinamik hale getirebilir, veri tabanı entegrasyonu ekleyebilir, REST API’ler oluşturabilir ve çok daha fazlasını yapabilirsiniz.
Flask’ın güçlü ve esnek yapısı sayesinde, projelerinizi rahatlıkla yönetebilir ve çok hızlı bir şekilde geliştirebilirsiniz.
Ayrıca, Flask ile ilgili daha fazla bilgi edinmek için [Flask Resmi Dokümantasyonu](https://flask.palletsprojects.com/)nu ziyaret edebilirsiniz.
Sonuç
Artık Flask’ı Windows işletim sisteminde nasıl kuracağınızı ve basit bir Flask uygulaması geliştireceğinizi öğrendiniz. Flask’ın sunduğu esneklik ve hız sayesinde, web uygulamalarınızın geliştirilmesi çok daha keyifli ve verimli hale gelecektir. Geliştirici olarak bu yolculukta atacağınız adımların sizi heyecanlandırdığını umuyorum. Başarılar!