Django Nasıl Kurulur? (Windows & Linux)

Django kurulumu hakkında detaylı bir rehber. Hem Windows hem de Linux için adım adım Django kurulumu anlatılmaktadır.

BFS

Giriş: Django’ya Adım Atıyoruz



Web geliştirme dünyasında Django, hızla popülerleşen ve güçlü bir Python tabanlı framework’tür. Eğer web projelerinde hızlı bir şekilde iş yapmayı seviyorsanız, Django tam size göre! Ama önce, Django’nun büyüsüne kapılmadan önce kurulum kısmını çözmemiz gerekiyor. Merak etmeyin, adım adım bu süreci birlikte geçeceğiz. Hem Windows hem de Linux işletim sistemlerinde Django kurulumunu ele alacağız, böylece hangi platformda çalıştığınızın bir önemi kalmayacak. Hadi başlayalım!

Windows Üzerinde Django Kurulumu



Windows üzerinde Django’yu kurmak oldukça basit. İlk adım, bilgisayarınızda Python’un yüklü olması gerekiyor. Eğer Python’u henüz yüklemediyseniz, [Python'un resmi web sitesinden](https://www.python.org) en son sürümü indirip yüklemeniz yeterli.

Adım 1: Python Yükleme
Python’u yükledikten sonra, komut satırını açarak yüklemenin başarılı olup olmadığını kontrol edebilirsiniz. Komut satırına şu komutu yazın:

python --version


Eğer doğru bir şekilde yüklenmişse, Python sürüm numarasını göreceksiniz.

Adım 2: Pip Yükleyin
Django’yu yüklemek için pip kullanacağız. Python’la birlikte pip de gelmeli, ancak herhangi bir sorun olursa pip’i manuel olarak yüklemek için şu komutu kullanabilirsiniz:

python -m ensurepip --upgrade


Adım 3: Django’yu Yükleyin
Artık pip hazır olduğuna göre, Django’yu yüklemeye başlayabiliriz. Komut satırını açın ve şu komutu girin:

pip install django


Bu komut, Django’yu yükleyecek ve size başarı mesajını gösterecektir. Yükleme işlemi tamamlandığında, Django’nun doğru yüklendiğini şu komutla kontrol edebilirsiniz:

django-admin --version


Eğer sürüm numarasını görüyorsanız, her şey yolunda demektir!

Linux Üzerinde Django Kurulumu



Linux’ta Django kurulum süreci de oldukça benzer. Yine Python’un yüklü olması gerekecek. Çoğu Linux dağıtımında Python önceden yüklü gelir, ancak emin olmak için terminalden şu komutu çalıştırabilirsiniz:

python3 --version


Eğer Python kurulu değilse, aşağıdaki komutu kullanarak Python’u yükleyebilirsiniz:

sudo apt install python3


Adım 1: Python ve Pip Yükleyin
Python’u yükledikten sonra, pip’i de kurmamız gerekiyor. Bunu şu şekilde yapabilirsiniz:

sudo apt install python3-pip


Adım 2: Django’yu Yükleyin
Linux’ta Django’yu yüklemek için yine pip kullanacağız. Terminale şu komutu girin:

pip3 install django


Yükleme tamamlandığında, Django’nun doğru bir şekilde kurulduğundan emin olmak için şu komutu çalıştırabilirsiniz:

django-admin --version


Ve işte bu kadar! Artık Django’nun kurulu olduğunu göreceksiniz.

Django Projesi Oluşturmak



Kurulum işlemi tamamlandığında, hemen bir Django projesi oluşturmak isteyebilirsiniz. O zaman şu adımları izleyin:

Adım 1: Yeni bir proje başlatın
Yeni bir proje başlatmak için terminale şu komutu yazın:

django-admin startproject benimprojem


Bu komut, “benimprojem” adlı yeni bir Django projesi oluşturacaktır.

Adım 2: Sunucuyu Başlatın
Projenizi oluşturduktan sonra, Django’nun yerel geliştirme sunucusunu çalıştırarak her şeyin düzgün gittiğinden emin olun:

cd benimprojem
python manage.py runserver


Sunucu çalıştıktan sonra, tarayıcınızda [http://127.0.0.1:8000](http://127.0.0.1:8000) adresine gidin ve Django’nun hoş geldiniz ekranını görmelisiniz!

Sonuç: Artık Django’ya Hazırsınız



Django’yu Windows ve Linux üzerinde kurmak oldukça kolay ve hızlı bir işlem. Şimdi web geliştirmeye başlamak için tüm araçlarınız hazır. İster basit bir blog oluşturun, ister büyük ölçekli bir uygulama geliştirin, Django ile her şey mümkün. Geriye sadece hayal gücünüzü konuşturmak kaldı!

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