Django Nasıl Kurulur? Windows ve Linux İçin Adım Adım Kılavuz

Django’nun Windows ve Linux işletim sistemlerine nasıl kurulacağına dair detaylı bir rehber. Django ile web geliştirmeye başlamak için gereken her şey!

BFS

Django'yu kurmak aslında düşündüğünüz kadar karmaşık değil, ancak doğru adımları takip etmek büyük fark yaratır. Hem Windows hem de Linux sistemlerinde Django kurulumunun ne kadar kolay olduğunu göstereceğim. Şimdi rahat bir şekilde sırtınızı yaslayın, çünkü bu yolculukta size rehberlik edeceğim!

Django Nedir?

Django, Python tabanlı bir web framework'üdür. Hızlı, güvenli ve esnek olmasıyla bilinir. Eğer sıfırdan bir web uygulaması yapmak istiyorsanız, Django tam size göre. Bu framework, bir uygulamanın temel yapı taşlarını sizin için hazır hale getirir, böylece zaman kaybı yaşamadan asıl projeye odaklanabilirsiniz.

Peki, Django'yu nasıl kurabiliriz? Hem Windows hem de Linux sistemlerinde kurulum adımlarını adım adım anlatacağım.

Django Kurulumu Windows İçin Adım Adım

Windows sistemlerde Django kurulumunun en kolay yolu, Python’un ve pip’in (Python paket yöneticisi) yüklü olmasıdır. Eğer bunlar yüklü değilse, ilk olarak Python’u ve pip’i yüklemeniz gerekir. İşte adımlar:

# Adım 1: Python ve pip Yüklemek

1. Python’u [resmi Python web sitesinden](https://www.python.org/downloads/) indirin.
2. Yükleme sırasında, "Add Python to PATH" seçeneğini işaretlemeyi unutmayın. Bu, Python’un tüm sisteminizde kullanılabilir olmasını sağlar.
3. Python yüklendikten sonra, komut satırını (CMD) açın ve şu komutu girin:
```bash
python --version
```
Eğer Python doğru bir şekilde kurulduysa, versiyon numarasını görebilirsiniz. Ayrıca pip’in de kurulu olduğundan emin olmak için şu komutu kullanabilirsiniz:
```bash
pip --version
```

# Adım 2: Django Kurulumu

Python ve pip’in kurulu olduğunu doğruladıktan sonra, Django’yu kurmaya başlayabiliriz.

1. Komut satırına şu komutu yazın:
```bash
pip install django
```
Bu komut, pip aracılığıyla Django’yu sisteminize kuracaktır. İndirme ve kurulum tamamlandığında, Django’yu kontrol etmek için şu komutu kullanabilirsiniz:
```bash
django-admin --version
```
Eğer kurulum başarılı olduysa, Django’nun versiyonunu görmelisiniz.

# Adım 3: Django Projesi Başlatmak

Django’nun kurulumu tamamlandığında, artık kendi projenizi başlatabilirsiniz.

1. Komut satırında istediğiniz dizine gidin (örneğin, `C:\projects\`).
2. Yeni bir Django projesi oluşturmak için şu komutu yazın:
```bash
django-admin startproject myproject
```
Burada "myproject" istediğiniz proje adıyla değiştirilebilir.
3. Proje dizinine girin:
```bash
cd myproject
```
4. Sunucuyu başlatın:
```bash
python manage.py runserver
```
Tarayıcınızda [http://127.0.0.1:8000/](http://127.0.0.1:8000/) adresine gittiğinizde, Django'nun varsayılan karşılama sayfasını görmelisiniz.

Django Kurulumu Linux İçin Adım Adım

Linux üzerinde Django kurulumunun Windows’a benzer olduğunu göreceksiniz. Ancak burada bazı terminal komutlarını kullanmamız gerekiyor. Hadi, başlayalım!

# Adım 1: Python ve pip Yüklemek

1. Linux dağıtımınıza bağlı olarak, Python’ı kurmak için terminali açın ve aşağıdaki komutu yazın:
- Ubuntu/Debian:
```bash
sudo apt update
sudo apt install python3 python3-pip
```
- Fedora:
```bash
sudo dnf install python3 python3-pip
```

2. Python ve pip kurulumunu doğrulamak için:
```bash
python3 --version
pip3 --version
```

# Adım 2: Django Kurulumu

Django’yu yüklemek için terminalde şu komutu kullanabilirsiniz:
```bash
pip3 install django
```

Django’nun kurulumunu kontrol etmek için:
```bash
django-admin --version
```

# Adım 3: Django Projesi Başlatmak

Yeni bir Django projesi başlatmak için:

1. Terminalde, projenizi oluşturmak istediğiniz dizine gidin:
```bash
cd /home/kullanici/projeler/
```
2. Proje oluşturun:
```bash
django-admin startproject myproject
```
"myproject" ismini istediğiniz gibi değiştirebilirsiniz.
3. Proje dizinine girin:
```bash
cd myproject
```
4. Sunucuyu başlatın:
```bash
python3 manage.py runserver
```
Artık tarayıcınızda [http://127.0.0.1:8000/](http://127.0.0.1:8000/) adresine giderek Django'nun çalıştığını görebilirsiniz.

Django’yu Daha İleri Seviye Kullanmak

Artık Django'yu kurdunuz, ancak daha fazla şey öğrenmek isterseniz, Django’nun dökümantasyonuna göz atmanızı öneririm. Django’nun sağlam yapısı sayesinde, hızlıca veritabanları oluşturabilir, API’ler geliştirebilir ve çok daha fazlasını yapabilirsiniz.

Unutmayın, Django ile öğrenmeye devam etmek için çok sayıda kaynak var. GitHub'da projeler paylaşarak toplulukla etkileşime girebilir, başkalarının projelerini inceleyebilirsiniz.

Sonuç

İster Windows ister Linux kullanıyor olun, Django'yu kurmak çok basittir. Bu yazıda, kurulum sürecini adım adım gösterdik ve Django ile ilk projenizi başlatmak için gerekli temel adımları paylaştık. Şimdi siz de hızlıca Django ile projeler geliştirmeye başlayabilirsiniz. Haydi, kod yazmaya ve harika web uygulamaları yapmaya başlayın!

İlgili Yazılar

Benzer konularda diğer yazılarımız

ASP.NET Core ile Mobil Uygulama Geliştirme: Cross-Platform Web ve Mobil Uygulama Birleştirme

Günümüzde mobil uygulamalar hayatımızın ayrılmaz bir parçası haline geldi. Akıllı telefonlarımızda geçirdiğimiz zamanın büyük bir kısmını mobil uygulamalar sayesinde geçiriyoruz. Peki, bir mobil uygulama geliştirirken karşılaştığımız zorlukları nasıl...

ASP.NET Core 500 Internal Server Error: Sebepleri ve Çözümleri

Bir web geliştiricisi olarak, karşılaştığınız en zorlayıcı hatalardan biri şüphesiz "500 Internal Server Error"dır. Bu hata, web uygulamanızda her şeyin yolunda gittiğini düşündüğünüz bir anda karşınıza çıkabilir ve tüm projeyi durdurabilir. Ancak merak...

OAuth2 Authentication Error: Nedenleri ve Çözümleri

OAuth2 Authentication Error: Gerçekten Neyin Peşindeyiz?Her geliştirici, kimlik doğrulama hatalarıyla bir noktada karşılaşmıştır. Ama bazen işler kontrolden çıkabiliyor. Eğer bir gün OAuth2 ile çalışırken bir kimlik doğrulama hatası aldığınızda, yalnız...