Django Nasıl Kurulur? (Windows & Linux) - Adım Adım Rehber

Django'yu Windows ve Linux işletim sistemlerinde nasıl kuracağınızı detaylı bir şekilde açıklıyoruz. Adım adım kurulum sürecini takip ederek, Python ile web geliştirmeye başlamanın keyfini çıkarın!

BFS

Django ile web uygulamaları geliştirmeye başlamayı hayal ediyorsunuz ama bir türlü kurulum adımlarını çözemiyorsunuz değil mi? Merak etmeyin, bu yazıda size Django'yu Windows ve Linux sistemlerine nasıl kuracağınızı, adım adım ve ayrıntılı bir şekilde göstereceğim. Hazırsanız başlayalım!

Django Nedir?

Öncelikle, Django nedir, ona bir göz atalım. Django, Python ile yazılmış popüler bir web framework’üdür. Hızlı bir şekilde güvenli ve bakımı kolay web uygulamaları geliştirmeyi sağlar. "Django ile neler yapılır?" diye merak ediyorsanız, cevabım şu: Blog sitelerinden, sosyal medya platformlarına kadar her şeyi yapabilirsiniz! Peki, nasıl kurulur? Hadi başlayalım!

---

Django Kurulum Adımları (Windows)

Windows işletim sisteminde Django kurmak için birkaç adım var. Korkmanıza gerek yok, her şey çok basit!

# Adım 1: Python Yükleyin

Django, Python ile çalıştığı için ilk adımda Python'u bilgisayarınıza yüklemeniz gerekiyor. Python, Django'nun temel yapı taşıdır. Eğer Python yüklü değilse, [Python'un resmi web sitesinden](https://www.python.org/downloads/) en son sürümü indirip yükleyebilirsiniz.

Yükleme sırasında, "Add Python to PATH" seçeneğini işaretlemeyi unutmayın!

# Adım 2: Pip Yükleyin

Pip, Python paketlerini yönetmek için kullanılan bir araçtır. Python'un yeni sürümleriyle birlikte pip otomatik olarak gelir. Eğer pip'i kontrol etmek isterseniz, terminal ya da komut istemcisinde şu komutu yazabilirsiniz:


pip --version


Eğer pip'in yüklü olduğunu görürseniz, bir sonraki adıma geçebilirsiniz.

# Adım 3: Sanal Ortam (Virtual Environment) Kurun

Projenizi daha düzenli tutmak ve bağımlılıkları yönetmek için sanal bir ortam oluşturmak çok önemli. Şimdi bu ortamı nasıl kuracağımıza bakalım:

Öncelikle, terminali açın ve aşağıdaki komutu yazın:


python -m venv myenv


Bu komut, "myenv" adında bir sanal ortam oluşturur. Şimdi, bu ortamı aktive edelim:


myenv\Scripts\activate


Aktivasyonu başarıyla yaptıysanız, terminalinize "(myenv)" yazısını göreceksiniz.

# Adım 4: Django'yu Yükleyin

Şimdi, Django'yu yüklemeye hazırsınız! Django'yu pip ile yüklemek çok kolay. Şu komutu kullanarak Django'yu yükleyebilirsiniz:


pip install django


Yükleme tamamlandığında, Django'nun yüklendiğini kontrol etmek için şu komutu kullanabilirsiniz:


django-admin --version


Eğer her şey doğruysa, Django'nun sürüm numarasını görmelisiniz.

# Adım 5: İlk Django Projenizi Başlatın

Django kurulumunu tamamladınız! Şimdi kendi projenizi oluşturmaya hazırsınız. İlk projenizi başlatmak için şu komutu kullanın:


django-admin startproject myproject


Projenizi başarıyla oluşturduysanız, içine girip, geliştirmeye başlayabilirsiniz:


cd myproject
python manage.py runserver


Tarayıcınızda http://127.0.0.1:8000/ adresine giderek Django’nun hoş geldiniz sayfasını görebilirsiniz.

---

Django Kurulum Adımları (Linux)

Linux kullanıcıları için de Django kurulum süreci oldukça benzer. Hadi bakalım, Linux’ta nasıl kurulum yapacağımıza bakalım!

# Adım 1: Python Yükleyin

Linux sisteminizde Python muhtemelen önceden yüklüdür. Ancak, yüklü olup olmadığını kontrol etmek isterseniz şu komutu kullanabilirsiniz:


python3 --version


Eğer yüklü değilse, Python’u yüklemek için şu komutu kullanabilirsiniz:


sudo apt-get install python3


# Adım 2: Pip Yükleyin

Linux’ta pip’i yüklemek için aşağıdaki komutu kullanabilirsiniz:


sudo apt-get install python3-pip


# Adım 3: Sanal Ortam Kurun

Sanal ortam kurmak için şu komutu kullanın:


python3 -m venv myenv


Sanal ortamı aktive etmek için:


source myenv/bin/activate


# Adım 4: Django’yu Yükleyin

Django’yu yüklemek için:


pip install django


Yükleme tamamlandığında:


django-admin --version


Django’nun yüklendiğini görebileceksiniz.

# Adım 5: İlk Django Projenizi Başlatın

Django projenizi başlatmak için:


django-admin startproject myproject


Projeyi başlatmak için:


cd myproject
python3 manage.py runserver


Tarayıcınızda http://127.0.0.1:8000/ adresine giderek, Django'nun başlangıç sayfasını görebilirsiniz.

---

Sonuç

Tebrikler! Django’yu başarılı bir şekilde kurdunuz ve ilk projenizi oluşturdunuz. Artık Python ile güçlü ve etkili web uygulamaları geliştirmeye başlayabilirsiniz. Django'nun sağladığı birçok özellik sayesinde geliştirme süreciniz çok daha hızlı ve kolay olacak.

Kurulum adımlarını takip etmek belki de biraz zaman almış olabilir, ancak sonuç mükemmel olacak. Şimdi, hayalinizdeki projeleri gerçekleştirme zamanı! Django'yu kullanarak harika web uygulamaları yaratabileceğinize eminim!

---

İ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...