Django Nasıl Kurulur? Adım Adım Django Kurulum Rehberi (Windows)

Django kurulumu adım adım anlatılmıştır. Windows bilgisayarınıza kolayca Django kurarak, web geliştirmeye başlamanızı sağlayacak temel bilgiler verilmiştir.

BFS

Django Nedir?



Django, Python ile geliştirilmiş bir web framework'üdür ve her seviyedeki web geliştiricisine sağlam ve güvenli bir platform sunar. Eğer bir web sitesi ya da uygulaması geliştirmek istiyorsanız, Django tam size göre! Hızlı geliştirme, kolay bakım, güvenlik gibi özellikleriyle popüler bir seçenek. Şimdi gelin, Windows bilgisayarınızda Django'yu nasıl kuracağınızı adım adım öğrenelim.

Adım 1: Python ve Pip'i Yükleyin



Django'yu kullanabilmek için ilk olarak Python ve pip'in sisteminize yüklü olması gerekiyor. Eğer bunlar hâlâ yüklü değilse, panik yapmayın. İşte nasıl yapacağınız:

1. Python İndir: Python'un son sürümünü [Python resmi web sitesinden](https://www.python.org/downloads/) indirmeniz yeterli. Windows 10 kullanıyorsanız, indirdiğiniz .exe dosyasını çalıştırarak kurulumu başlatabilirsiniz.

2. Python'u Path'e Ekleme: Kurulum sırasında dikkat etmeniz gereken en önemli şey, "Add Python to PATH" seçeneğini işaretlemektir. Bu adımı atlamayın, çünkü Python'u terminal veya komut satırından kolayca çalıştırabilmeniz için gereklidir.

3. Pip'i Kontrol Etme: Python ile birlikte gelen pip (Python Package Installer), projeleriniz için gerekli olan paketleri indirmenize yarar. Pip'in doğru şekilde yüklendiğinden emin olmak için komut satırında aşağıdaki komutu çalıştırabilirsiniz:


python -m ensurepip --upgrade


Eğer pip yüklü değilse, bu komut onu yükleyecektir.

Adım 2: Sanal Ortam (Virtual Environment) Oluşturun



Python projelerinde bağımlılıkların yönetilmesi çok önemlidir. Bunun için sanal ortam (virtual environment) kullanmak, projelerinizi daha temiz ve düzenli tutmanızı sağlar. Django'yu kurmadan önce bir sanal ortam oluşturmak iyi bir alışkanlıktır. İşte nasıl yapacağınız:

1. Sanal Ortam Oluşturma: Komut satırına şu komutu yazarak sanal ortamınızı oluşturun:


python -m venv myenv


Burada `myenv` yerine istediğiniz bir isim verebilirsiniz.

2. Sanal Ortamı Aktif Etme: Sanal ortamı aktif etmek için şu komutu kullanın:


myenv\Scripts\activate


Aktif hale geldiğinde terminalde `(myenv)` gibi bir şey görmelisiniz. Bu, sanal ortamın aktif olduğunu gösterir.

Adım 3: Django'yu Yükleyin



Artık sanal ortamınız hazır ve Python kurulumunuz da tamam. Şimdi sırada Django'yu yüklemek var. Bunu pip kullanarak çok kolay bir şekilde yapabilirsiniz. Komut satırına şu komutu yazın:


pip install django


Django'nun en son sürümü otomatik olarak yüklenecektir. Yükleme işlemi birkaç saniye sürebilir, bu yüzden sabırlı olun.

Adım 4: Django Yüklemesini Doğrulama



Django'nun doğru şekilde yüklendiğini kontrol etmek için şu komutu yazabilirsiniz:


django-admin --version


Eğer her şey doğru şekilde kurulmuşsa, komut size Django'nun yüklü sürümünü gösterecektir. Örneğin: `4.0.0` gibi bir sürüm numarası görmelisiniz.

Adım 5: Django Projesi Başlatma



Artık her şey hazır! Django ile ilk projenizi başlatmaya hazırsınız. Yeni bir Django projesi oluşturmak için şu komutu kullanın:


django-admin startproject myproject


Bu komut, "myproject" adında yeni bir proje oluşturacaktır. Bu projeyi istediğiniz şekilde adlandırabilirsiniz.

Adım 6: Django Sunucusunu Başlatın



Şimdi, Django projenizi çalıştırmak için hazırız! Projeye girin:


cd myproject


Ve ardından yerel geliştirme sunucusunu başlatmak için şu komutu yazın:


python manage.py runserver


Bu komutla Django geliştirme sunucusunu başlatacaksınız. Tarayıcınızda `http://127.0.0.1:8000/` adresine giderek, Django'nun varsayılan hoş geldiniz sayfasını görebilirsiniz. Eğer her şey doğru bir şekilde kurulmuşsa, bu sayfa sizin için açılacaktır.

Adım 7: Django'yu Geliştirmeye Başlayın



Tebrikler! Django kurulumunuzu başarıyla tamamladınız. Artık Django ile uygulama geliştirmeye başlayabilirsiniz. İlk adım olarak, `myproject` klasöründe bulunan `settings.py` dosyasını düzenleyerek, projenizin yapılandırmasını yapabilir ve uygulamalarınızı oluşturabilirsiniz.

Sonuç



Django'yu Windows bilgisayarınıza kurmak gerçekten çok kolay. Python ve pip'i yükleyip, sanal ortamda Django'yu kurarak hızlıca projelerinize başlayabilirsiniz. Bu rehberde öğrendiklerinizi kullanarak, kendi web uygulamanızı geliştirmeye hazır olduğunuzu unutmayın. Django'nun sağladığı güçlü özelliklerle harika projeler ortaya çıkarabilirsiniz.

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