Giriş

Bu bölümde Python ve Flask kullanarak nasıl web uygulaması geliştireceğini öğrenmeye başlıyorsun. Bölümün sonunda bilgisayarında çalışan basit bir Flask web uygulamasına sahip olacaksın.


Python Kurulumu

Python kurulu değilse https://python.org/download/ adresinden indirebilirsin.

Kurulumun çalışıp çalışmadığını kontrol etmek için terminale şunu yaz:

$ python3
Python 3.12.0 (main, Oct  5 2023, 10:46:39) [GCC 11.4.0] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> _

İnteraktif istemden çıkmak için exit() yazabilir ya da Ctrl-D (Linux/Mac) veya Ctrl-Z + Enter (Windows) tuşlarını kullanabilirsin.


Flask Kurulumu

Sanal Ortam (Virtual Environment) Nedir?

Python'da farklı projeler farklı paket sürümlerine ihtiyaç duyabilir. Bu sorunu çözmek için sanal ortam kullanılır. Sanal ortam, Python yorumlayıcısının izole bir kopyasıdır. Bir sanal ortama kurduğun paketler, sistemin genelini etkilemez.

Proje Klasörünü Oluştur

$ mkdir microblog
$ cd microblog

Sanal Ortam Oluştur

$ python3 -m venv venv

Sanal Ortamı Etkinleştir

Linux / macOS:

$ source venv/bin/activate
(venv) $ _