Django'yu kurmak, çoğu zaman düşündüğümüz kadar karmaşık bir süreç değildir. Hadi bunu birlikte adım adım keşfedelim. Django, Python ile yazılmış güçlü bir web framework'üdür ve her geçen gün daha fazla web geliştiricisi bu framework'ü kullanıyor. Geliştiricilerin sevdiği Django’nun sunduğu kolaylıklar, veritabanı yönetimi, kullanıcı doğrulama, admin paneli gibi özelliklerdir. Ama ondan önce, Django'yu nasıl kurduğumuzu öğrenmeliyiz. Hazırsanız, başlayalım!
Windows’ta Django Kurulumu
Windows üzerinde Django kurulumunu yapmak için birkaç basit adımdan geçeceğiz. Hadi gelin, adım adım neler yapmamız gerektiğine göz atalım.
# 1. Python Kurulumu
Django, Python tabanlı bir framework olduğu için öncelikle Python kurulumuna ihtiyacınız var. Eğer Python zaten bilgisayarınızda yüklü değilse, [Python’un resmi web sitesine](https://www.python.org/downloads/) gidin ve en son sürümü indirin. Kurulum sırasında "Add Python to PATH" seçeneğini işaretlediğinizden emin olun. Bu, Python’un komut satırından kolayca çalıştırılmasını sağlar.
# 2. Virtual Environment (Sanallaştırılmış Ortam) Oluşturma
Django projeleri için genellikle her proje için ayrı bir sanallaştırılmış ortam kullanmak en iyisidir. Böylece projeler birbirinden bağımsız olarak çalışabilir. Sanallaştırılmış ortam oluşturmak için aşağıdaki komutları kullanabilirsiniz.
# Komut satırını açın ve şu komutu girin
python -m venv myenv
# Sanal ortamı aktifleştirin
myenv\Scripts\activate
# 3. Django’yu Kurma
Sanallaştırılmış ortamı aktif hale getirdikten sonra, Django’yu kurmaya hazırsınız. Şimdi komut satırına şu komutu yazın:
pip install django
Bu komut Django’yu sanal ortamınıza kuracaktır. Eğer kurulum başarılı olduysa, artık Django’yu kullanmaya başlayabilirsiniz.
# 4. Django Projesi Oluşturma
Django’yu başarıyla kurduktan sonra, yeni bir proje oluşturmak için aşağıdaki komutu kullanabilirsiniz:
django-admin startproject myproject
Böylece "myproject" adında yeni bir proje klasörü oluşturulacaktır. Şimdi bu klasöre geçiş yapabilir ve projeyi çalıştırabilirsiniz.
cd myproject
python manage.py runserver
Tarayıcınızda http://127.0.0.1:8000 adresine giderek Django'nun varsayılan ana sayfasını görebilirsiniz.
Linux’ta Django Kurulumu
Linux üzerinde Django kurulumu da oldukça benzer bir şekilde ilerler. Ancak birkaç farklılık olacaktır. Linux'ta Django kurmak için şu adımları takip edebilirsiniz.
# 1. Python Kurulumu
Çoğu Linux dağıtımında Python zaten yüklüdür. Ancak yüklü değilse, terminal üzerinden aşağıdaki komutu kullanarak Python'u yükleyebilirsiniz:
sudo apt update
sudo apt install python3 python3-pip
# 2. Virtual Environment (Sanallaştırılmış Ortam) Oluşturma
Linux üzerinde sanallaştırılmış ortam oluşturmak için terminalde şu komutları girin:
# virtualenv paketini yükleyin
sudo apt install python3-venv
# Sanal ortam oluşturun
python3 -m venv myenv
# Ortamı aktifleştirin
source myenv/bin/activate
# 3. Django’yu Kurma
Sanal ortamı aktif hale getirdikten sonra, Django’yu kurmak için yine aynı komutu kullanacaksınız:
pip install django
# 4. Django Projesi Oluşturma
Django’yu başarıyla kurduktan sonra, yeni bir proje oluşturmak için aşağıdaki komutu yazabilirsiniz:
django-admin startproject myproject
Projenizi çalıştırmak için yine aynı komutu kullanabilirsiniz:
cd myproject
python3 manage.py runserver
Ve tarayıcınızda http://127.0.0.1:8000 adresini açarak Django’nun hoş geldiniz sayfasını görebilirsiniz.
Sonuç
Django kurulumunun ne kadar kolay olduğunu şimdi hepimiz gördük. İster Windows ister Linux kullanın, aynı adımlarla Django’yu sisteminize kurabilirsiniz. Django'nun sunduğu güçlü araçlarla, web projelerinizi hızla geliştirmeye başlayabilirsiniz. Şimdi sıra sizde! Hadi, ilk Django projenizi oluşturun ve dünyaya açılın!