Django Nasıl Kurulur? Windows Üzerinde Adım Adım Django Kurulumu

Django'nun Windows üzerinde nasıl kurulacağına dair adım adım bir rehber. Python kurulumu, Django'nun yüklenmesi ve ilk projenin başlatılması detaylı bir şekilde anlatılmaktadır.

BFS

Django, Python dilinde yazılmış en popüler web frameworklerinden biridir. Hızlı geliştirme, güvenlik özellikleri ve esnekliği ile web uygulamaları geliştiren birçok yazılımcının tercih ettiği bir araçtır. Django kullanmaya karar verdiniz, ama bir türlü başlamak için doğru adımları atamadınız mı? Merak etmeyin! Bugün Windows işletim sistemi üzerinde Django'yu nasıl kuracağınızı adım adım anlatacağım. Hem de her şeyin ne olduğunu basitçe açıklayarak, jargon kullanmadan.

Adım 1: Python ve pip’i Yüklemek



Django’nun çalışabilmesi için önce Python’a ihtiyacınız var. Çünkü Django, Python ile yazılmış bir framework. Eğer sisteminizde Python yoksa, hemen Python’u yüklemelisiniz.

Python’ı Yüklemek İçin:

1. Python’ın resmi web sitesine gidin: [https://www.python.org/downloads/](https://www.python.org/downloads/)
2. "Download Python" butonuna tıklayın. Windows işletim sisteminiz için uygun sürümü seçtiğinizden emin olun.
3. Python’ı yüklerken, kurulum penceresinin alt kısmında "Add Python to PATH" seçeneğini işaretleyin. Bu, Python’ın sisteminizde doğru şekilde çalışması için önemlidir.
4. Kurulumu tamamlayın.

Artık Python yüklendi! Şimdi sıra pip’te. Pip, Python paketlerini kolayca yüklemenizi sağlayan bir araçtır ve Django da pip üzerinden kurulacaktır. Python yüklendiğinde pip otomatik olarak yüklenir, ancak emin olmak için terminalde aşağıdaki komutu yazıp çalıştırabilirsiniz:


pip --version


Eğer pip'in versiyon numarasını görüyorsanız, her şey yolunda demektir!

Adım 2: Django’yu Yüklemek



Şimdi asıl heyecan verici kısma geldik! Django'yu kurmaya başlıyoruz. Terminali (ya da Komut İstemcisi’ni) açın ve aşağıdaki komutu yazın:


pip install django


Bu komut, Django’yu en son sürümde sisteminize yükleyecektir. Kurulum sırasında birkaç saniye veya dakika sürebilir. Sabırlı olun ve yükleme işleminin tamamlanmasını bekleyin.

Adım 3: Django Kurulumunu Doğrulamak



Django'nun doğru şekilde yüklendiğinden emin olmak için terminalde şu komutu yazın:


django-admin --version


Eğer Django’nun versiyon numarasını görüyorsanız, her şey mükemmel! Django başarıyla yüklendi ve kullanıma hazır.

Adım 4: İlk Django Projesini Başlatmak



Şimdi Django'nun size sunduğu harika özelliklerden faydalanmaya başlayabilirsiniz. İlk Django projenizi oluşturmak için şu komutu yazmanız yeterli:


django-admin startproject myproject


Burada myproject yerine istediğiniz proje adını yazabilirsiniz. Bu komut, Django’nun temel dosya yapısını oluşturan bir proje klasörü yaratacaktır.

Adım 5: Sunucuyu Başlatmak



Django, geliştirme aşamasında hızlıca test yapabilmeniz için bir yerel web sunucusu ile gelir. Bu sunucuyu başlatmak için şu komutu yazmanız yeterli:


cd myproject
python manage.py runserver


Bu komut ile Django geliştirme sunucusunu başlatmış oldunuz. Tarayıcınızı açın ve [http://127.0.0.1:8000](http://127.0.0.1:8000) adresine gidin. Eğer her şey doğru şekilde kurulduysa, Django’nun hoş geldiniz sayfası karşınıza çıkacaktır.

Adım 6: Projeyi Kişiselleştirmek



İlk Django projenizi oluşturup çalıştırdıktan sonra, projenin içine istediğiniz gibi uygulamalar eklemeye başlayabilirsiniz. Örneğin, "blog" isminde bir uygulama eklemek için şu komutu kullanabilirsiniz:


python manage.py startapp blog


Bu komut, projenizin içinde yeni bir klasör oluşturur ve bu klasörde, model, views ve URL yapılandırmalarını düzenleyebileceğiniz dosyalar bulunur.

Adım 7: Veritabanını Ayarlamak



Django, varsayılan olarak SQLite veritabanını kullanır. Eğer projelerinizde SQLite yerine başka bir veritabanı kullanmak isterseniz, ayarları settings.py dosyasından değiştirebilirsiniz.

Veritabanını oluşturmak için şu komutu çalıştırın:


python manage.py migrate


Bu komut, Django'nun varsayılan veritabanını oluşturur ve gerekli tabloları kurar.

Sonuç



İşte bu kadar! Django'yu Windows işletim sisteminize başarıyla kurdunuz ve ilk projenizi başlattınız. Artık Django'nun sunduğu güçlü araçlarla web uygulamalarınızı geliştirmeye başlayabilirsiniz.

Unutmayın, her projede yeni şeyler öğreneceksiniz ve zamanla daha fazla özelleştirme yapabileceksiniz. Django’nun dökümantasyonu oldukça kapsamlıdır, bu yüzden karşılaştığınız herhangi bir sorun için Django’nun resmi dökümantasyonunu kontrol etmeyi unutmayın.

Başarılar! Django dünyasına hoş geldiniz!

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

Modern Yazılım Geliştirme Süreçlerinde Yapay Zeka ve Otomasyonun Rolü: 2025’te Yeni Başlangıçlar

Yazılım geliştirme dünyası hızla evriliyor. 2025 yılına adım attığımızda, bu süreçte yapay zeka ve otomasyonun rolü hiç olmadığı kadar önemli hale geldi. Geçmişte yazılım geliştirme yalnızca kod yazmak ve sistemleri test etmekle sınırlıydı. Ancak bugünün...

Yazılım Geliştiriciler İçin Verimli Çalışma Alanı Oluşturmanın İpuçları: En İyi Araçlar ve Yöntemler

Verimli Bir Çalışma Alanı Neden Önemlidir?Yazılım geliştirici olmanın zorluklarından biri de sürekli odaklanmış ve üretken olabilmektir. Bir geliştirici olarak, işlerinizin çoğunu bilgisayar başında geçirirsiniz ve bu süre zarfında verimli bir çalışma...