Django, sadece kullanım için ücretsiz değil, aynı zamanda açık kaynak olan üst düzey bir Python web çerçevesidir. Geliştiricilerin daha az kodlayarak web uygulamaları daha hızlı ve daha iyi oluşturmalarına yardımcı olur. Python'un yapılandırılabileceği herhangi bir platforma yükleyebiliriz. Ayrıca, Django aktif topluluk desteği ve bakımlı belgeler sunar. Sağlam, ölçeklenebilir ve çok yönlüdür ve birçok işletme tarafından web sitelerine güç sağlamak için kullanılır. Ayrıca, yeni gelenler bile “piller dahil” felsefesi nedeniyle Djano ile hızla başlayabilirler, yani ayrı kütüphaneler gerektiren diğer çerçevelerin aksine, varsayılan olarak gerekli tüm özellikleri içerir.
Django'yu Windows 11/10'a yükleme
Önkoşul
Django'yu Windows veya başka bir işletim sistemine yüklemek için temel gereksinim Python'dur çünkü Django bir Python çerçevesidir. Bu nedenle, daha da ileriye taşımadan önce Windows 11 veya 10 Başlat düğmesine tıklayın ve mevcut olan her şeyi Terminal (Yönetici) veya Windows PowerShell (Yönetici) tıklayın.

Bu nedenle, Django'yu yüklemeden önce, aşağıdaki komutu çalıştırdığınız için Python'un Windows 10 veya 11 işletim sisteminize yüklendiğini onaylamanız gerekir:
python --version
Python yüklenmezse aşağıdaki uyarıyı göreceksiniz.
Python was not found; run without arguments to install from the Microsoft Store, or disable this shortcut from Settings > Manage App Execution Aliases.
1. Adım: Python'u pencerelere yükleyin
Yani, Windows sisteminize zaten yüklü Python yoksa, önce bunu sistemimizde almamız gerekir. Python'u kurulum dosyasını resmi web sitesinden indirerek yükleyebiliriz veya “Biber”Terminal üzerinden Windows Paket Yöneticisi. Öyleyse, komut satırını kullanarak Python'un en son sürümünü yüklemek için basit bir yöntem olan Winget'i kullanalım:
PowerShell veya Terminal'de Yönetici olarak verilen komutu yürütür. 3.13 sürümünü yüklüyoruz, yalnızca verilen komuttaki sürüm numarasını değiştirerek isterseniz başka bir yükleyebilirsiniz.
Kullanabileceğimiz diğer mevcut sürümlerin neler olduğunu öğrenmek için -
wignet search Python.Python

Kurulum için:
winget install Python.Python.3.13
Kurulumu tamamladıktan sonra terminali kapatın ve Python'un sürümünü kontrol etmek için tekrar açın:
python --version

2. Adım: Sanal bir ortam kurun
Projelerimizi izole etmek için, sanal bir ortam yaratmak iyi bir uygulamadır ve burada da burada yaptığımız Django projemiz için. Python ortamı, bir Python projesinin ihtiyaç duyacağı paketleri kullanmak için gerekli tüm yürütülebilir ürünleri içeren bağımsız bir dizindir.
Bu nedenle, komut isteminizde veya terminalinizde proje dizinine gidin. Eğer hiç yoksa, aşağıdakileri kullanarak bir tane oluşturabilirsiniz:
mkdir my_project
Yeniden adlandırabilirsiniz "my_project”Projenizi vermek istediğiniz ada göre. Bundan sonra, oluşturulan dizine veya zaten sahip olduğunuz bir dizine geçin.
cd my_project
Bundan sonra sanal bir ortam oluşturmak için aşağıdaki komutu çalıştırın:
python -m venv myh2s
Yer değiştirmekmyh2s
çevrenizi adlandırmak istediğiniz her şeyle. Yukarıdaki komut bir dizin oluşturacaktır -Myh2sgerekli dosyalarla.
Adım 3: Sanal ortamınızı etkinleştirin
Şimdi, yarattığımız ortamı etkinleştirmemiz gerekiyor. Bunun için verilen komutu kullanın. Ancak, oluşturduğunuz adla çevre adını değiştirmeyi unutmayın, bizimMyh2s.
myh2s\Scripts\activate
Komut isteminiz artık sanal ortamın adını yansıtmalıdır.
Not: Bir hata alırsanız:
File C:\Users\h2s\my_project\myh2s\Scripts\Activate.ps1 cannot be loaded because running
scripts is disabled on this system. For more information, see about_Execution_Policies at
https:/go.microsoft.com/fwlink/?LinkID=135170
Ardından, PowerShell veya CMD'de komut dosyalarının çalıştırılmasını etkinleştirmek için bu komutu çalıştırın:
Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser
Şimdi oluşturulan Python ortamınızı etkinleştirebileceksiniz. Etkinleştirildikten sonra, aşağıdaki ekran görüntüsünde gösterildiği gibi Proje Klasörünün yolunu istemde göreceksiniz:

4. Adım: Django'yu Windows 11 veya 10'a yükleme
Windows'ta PIP olan Python Paket Yöneticisi'ni yüklemek için kullanalım.Django. Python'u sisteminize yüklediğinizde paket yöneticisi otomatik olarak yapılandırılır.
pip install django

(İsteğe bağlı) Varsayılan olarak Django'nun en son sürümü sistemimize yüklenecektir, ancak projeniz için daha eski bir sürüm istiyorsanız, yukarıdaki komutta belirtin.Örneğin,Sürüm yüklemek istiyorsanız4.2Django'dan o zaman komut şöyle olacak:
pip install django==4.2
Adım 5: Geçerli sürümü kontrol edin
Django yükledikten sonra, verilen komutu kullanarak sürümünü kontrol ederek onaylayabiliriz:
django-admin --version
Django'da bir proje ve uygulama oluşturmak için örnek
Bir Django Projesi Oluşturma
Bu komutu kullanarak bir Django projesinin temel yapısı ile herhangi bir yeni proje oluşturabiliriz.
django-admin startproject firstproject
Yeniden adlandırabilirsiniz "ilk”Yukarıdaki komutta ne isterseniz, bundan sonra oluşturulan proje klasörüne geçin:
cd firstproject
Geliştirme Sunucusunu Başlat
Oluşturulan proje klasörünün dizininde, Django'nun yerleşik geliştirme sunucusunu çalıştırmak için gerekli tüm dosyalara sahip olacaktır, bu nedenle verilen komutu kullanın ve başlatın.
python manage.py runserver

Yukarıdaki komut, tarayıcı türünüzde kontrol etmek için yerel makinenizdeki geliştirme sunucusunu başlatacaktır.https://127.0.0.01:8000
Verilen ekran görüntüsünde gösterildiği gibi varsayılan Django sayfasına sahip olacaksınız. Şimdi, komut terminaline geri dönün ve basarak sunucuyu durdurunCtrl+CAnahtarlar.

Django uygulaması oluştur
Daha ileri süreç için, geliştiricilerin ilk Django uygulamasının nasıl oluşturulacağına dair iyi bir örnek gösterdikleri resmi belge sayfasına göz atabilirsiniz,İşte bunun bağlantısı.
Diğer öğreticiler: