Django Python İndirme Rehberi: Windows 10 için Adım Adım Kılavuz

Django Nedir ve Neden Kullanmalısınız?

Django, Python programlama diliyle yazılmış, yüksek düzeyde bir web çerçevesidir. Hızlı geliştirme süreci ve temiz, pragmatik tasarımı ile bilinir. Django, web uygulamaları geliştirirken karşılaşılabilecek birçok yaygın sorunu çözümler. Kullanıcı kimlik doğrulaması, yönetim paneli, ve ORM (Object-Relational Mapping) gibi özellikler, Django’yu geliştiricilerin favori aracı haline getirir.

Django’nun en büyük avantajlarından biri, baştan sona bir web uygulaması geliştirme sürecini oldukça kolaylaştırmasıdır. Özellikle büyük ve karmaşık projelerde, zaman kazandıran özelliklere sahiptir. Ayrıca, geniş bir eklenti ve paket ekosistemi ile birlikte gelir, bu da geliştiricilerin projelerini kolayca genişletmelerini sağlar.

Windows 10 üzerinde Django kullanmak, geliştiricilerin web uygulamaları geliştirme sürecinde daha fazla esneklik ve kontrol sağlamasına yardımcı olur. Bu makalede, Django’nun Windows 10’a nasıl indirileceği ve kurulacağı hakkında detaylı bilgi vereceğiz.

Windows 10 İçin Python Kurulumu

Django’yu kullanmaya başlamadan önce, Python’un sisteminize kurulu olduğundan emin olmalısınız. Django, Python ile yazılmış bir framework olduğu için, Python’un en son sürümünü indirip kurmanız gerekir. Python 3.6 veya daha yeni bir sürümünü yüklemek en uygun seçenektir.

Python’u indirip kurmak için aşağıdaki adımları takip edebilirsiniz:

  1. Python’un Resmi Web Sitesini Ziyaret Edin: Python’un en son sürümünü indirmek için Python’un resmi indirme sayfasına gidin.
  2. Uygun Sürümü Seçin: Windows 10 için uygun Python sürümünü seçin. Genellikle, en son sürüm en uygunudur.
  3. İndirilecek Dosyayı Çalıştırın: İndirdiğiniz .exe dosyasına çift tıklayarak yükleyici programı çalıştırın. Burada “Add Python to PATH” seçeneğini işaretlemeyi unutmayın. Bu seçenek, Python komutlarını terminalde kullanabilmeniz için gereklidir.
  4. Kurulumu Tamamlayın: Kurulum sihirbazını takip ederek Python’un kurulumu tamamlayın.

Kurulum tamamlandıktan sonra, Windows 10’da bir komut istemcisi açın ve python --version komutunu yazarak Python sürümünüzü kontrol edin. Eğer kurulum başarılı olduysa, sürüm numarasını göreceksiniz.

Pip ile Django Kurulumu

Django’yu kurmak için Python’un birlikte gelen pip paket yöneticisini kullanacağız. Pip, Python paketlerini kolayca yüklemenizi ve yönetmenizi sağlar. Pip’in yüklü olup olmadığını kontrol etmek için, komut istemcisini açarak pip --version yazabilirsiniz.

Eğer pip’iniz yüklenmemişse, Python’u yeniden yükleyebilir veya get-pip.py dosyasını indirerek yükleyebilirsiniz. Ancak büyük ihtimalle Python’u doğru şekilde yüklediğinizde pip otomatik olarak gelecektir.

Django’yu yüklemek için aşağıdaki adımları takip edin:

  1. Komut İstemcisini açın: Başlat menüsünden Komut İstemi’ni (cmd) açın.
  2. Django’yu Yükleyin: Aşağıdaki komutu girin:
    pip install django
  3. Kurulumun Tamamlandığını Kontrol Edin: Django’nun yüklendiğini doğrulamak için, aşağıdaki komutu girin:
    python -m django --version

Bunun ardından, kurulumun sağlıklı bir şekilde gerçekleşip gerçekleşmediğini kontrol etmek için verilen komut ile Django sürüm numarasını kontrol edebilirsiniz.

İlk Django Projenizi Oluşturma

Django kurulumunu başarıyla tamamladıktan sonra, artık ilk projenizi oluşturmaya geçebilirsiniz. Django, projelerinizi ve uygulamalarınızı kolayca yönetebilmeniz için birkaç temel komut sunar.

İlk projenizi oluşturmak için şu adımları izleyin:

  1. Yeni Bir Proje Oluşturun: Komut istemcisinde, projeyi oluşturmak istediğiniz dizine gidin ve aşağıdaki komutu çalıştırın:
    django-admin startproject myproject

    Burada “myproject” adını istediğiniz şekilde değiştirebilirsiniz.

  2. Projeyi Çalıştırın: Proje klasörüne girin:
    cd myproject

    Ardından, Sunucuyu çalıştırmak için:

    python manage.py runserver
  3. Tarayıcıda Test Edin: Tarayıcınızı açarak http://127.0.0.1:8000/ adresine gidin. Eğer her şey yolundaysa, Django’nun varsayılan başarı sayfasını görmelisiniz.

İlk projenizi çalıştırdıktan sonra, Django’nun sağladığı yapı ve dosya organizasyonu hakkında daha fazla bilgi edinmek isteyebilirsiniz. Django, uygulama bazlı çalışmanıza olanak tanır ve her bir uygulama belirli bir işlev için tasarlanmıştır.

Django ile İlk Uygulamanızı Oluşturun

Artık Django’yu ve temel proje yapısını anladığınıza göre, ilk uygulamanızı oluşturmak için aşağıdaki adımları takip edebilirsiniz.

Uygulama oluşturmak için aşağıdaki komutları kullanın:

  1. Uygulamayı Oluşturun: Komut istemcisine geri dönerek, projenizin kök klasörüne gidin. Ardından şu komutu kullanarak yeni bir uygulama oluşturun:
    python manage.py startapp myapp

    Burada “myapp” ismini istediğiniz gibi değiştirebilirsiniz.

  2. Uygulamanızı PROJE Ayarlarına Ekleyin: Proje klasöründeki settings.py dosyasını açın. INSTALLED_APPS listesine “myapp” uygulamanızı ekleyin:
    INSTALLED_APPS = [
        'django.contrib.admin',
        'django.contrib.auth',
        'django.contrib.contenttypes',
        'django.contrib.sessions',
        'django.contrib.messages',
        'django.contrib.staticfiles',
        'myapp',
    ]
  3. Sunucuyu Yeniden Başlatın: Sunucuyu durdurup yeniden başlatın. Yeni oluşturduğunuz uygulamanız artık proje içinde aktif olacaktır.

Django ile oluşturduğunuz uygulama, projelerinizin içinde belirli fonksiyonlar gerçekleştirebilmek için gereken organizasyonu sağlarken, hızla geliştirme yapmanıza yardımcı olacaktır.

Sonuç

Django, Python ile web geliştirmek isteyenler için mükemmel bir seçimdir. Windows 10 üzerinde Django’yu kurmak ve ilk projelerinizi oluşturmak oldukça basit ve hızlıdır. Bu kılavuzda adım adım kurulum ve kullanım sürecini ele alarak, Python geliştiricilerine yardımcı olmayı amaçladık.

Django’nun sağladığı avantajlardan yararlanarak, daha karmaşık web uygulamalarını geliştirebilir ve zamanınızı verimli bir şekilde yönetebilirsiniz. Kurulum sürecinde ve proje geliştirme aşamasında olası sorunlarla karşılaşırsanız, Django’nun resmi belgeleri ve topluluk forumları size oldukça yardımcı olacaktır.

Yazının sonunda, sizlere kendi projelerinizi oluştururken denemeler yapmaya ve Django’nun sunduğu imkanları keşfetmeye teşvik ediyoruz. Unutmayın, her projeniz yeni bir öğrenme fırsatıdır!

Scroll to Top