Django ile Tanışın: Güçlü Bir Web Framework'ü
Eğer web geliştirme dünyasına adım atmayı planlıyorsanız, Python ile birlikte Django kullanmak harika bir seçenek! Bu yazıda, Django’nun ne olduğunu, nasıl kurulduğunu ve projelere nasıl başlamanızı anlatacağım. Birbirinden harika özelliklere sahip olan Django, güçlü ve hızlı bir web framework’üdür ve tam olarak ihtiyacınız olan şeydir!
Django Nedir ve Neden Tercih Edilmeli?
Django, Python dilinde yazılmış bir açık kaynak web framework’üdür. Onunla, web projelerinizi hızla geliştirmeniz mümkün olur. Django, güvenlik, hız ve ölçeklenebilirlik açısından oldukça güçlüdür. Yani, büyük projelerde bile rahatlıkla kullanılabilir.
Django, en başta bir “bütünleşik” yapıya sahiptir. Yani, tüm araçlar ve bileşenler önceden hazırlanmıştır. Kullanıcı kimlik doğrulama, form işlemleri ve yönetici panelleri gibi ihtiyaçlar için uğraşmanıza gerek yoktur. Django, bu işleri sizin için kolayca yapar.
Django Kurulumu (Windows) Adımları
Şimdi, gelin adım adım Django'yu Windows sisteminize nasıl kuracağınızı öğrenelim. Hem basit hem de hızlı!
Adım 1: Python Yüklemesi
Django’yu kullanabilmek için öncelikle bilgisayarınıza Python’u kurmanız gerekir. Eğer Python yüklü değilse, [buradan](https://www.python.org/downloads/) Python'un en son sürümünü indirip kurabilirsiniz.
Python'un yüklü olup olmadığını kontrol etmek için:
1. Komut İstemcisine (`cmd`) şu komutu yazın:
python --version2. Python’un doğru bir şekilde kurulduğuna dair bir sürüm numarası görmelisiniz.
Adım 2: pip Yükleme
pip, Python için bir paket yöneticisidir. Django’yu yükleyebilmek için pip’e ihtiyacınız olacak. Python'un yanında gelir, ancak emin olmak için aşağıdaki komutu çalıştırabilirsiniz:
python -m ensurepip --upgradeBu komut, pip’i yükleyecek ve güncel tutacaktır.
Adım 3: Django'yu Kurma
Şimdi, Django’nun kendisini kurma aşamasına geçebiliriz. Django’yu pip ile kolayca kurabilirsiniz. Komut istemcisine aşağıdaki komutu yazın:
pip install djangoEğer kurulum başarılı bir şekilde tamamlandıysa, Django’yu şu şekilde kontrol edebilirsiniz:
django-admin --versionBu komut, Django'nun kurulu olan sürümünü gösterecektir. Eğer bir sürüm numarası görüyorsanız, kurulum tamamlanmış demektir.
Adım 4: Django Projesi Başlatma
Artık Django kurulu ve hazır. Şimdi ise bir proje oluşturma zamanı!
1. Komut istemcisinde projenizin oluşturulacağı dizine gidin:
cd C:\Users\KullanıcıAdı\ProjeDizin2. Django projesini başlatmak için şu komutu kullanın:
django-admin startproject benimprojemBu komut, "benimprojem" adında bir Django projesi oluşturacaktır.
Adım 5: Sunucuyu Başlatma
Projeyi başarıyla oluşturduktan sonra, yerel sunucuyu başlatabilir ve projenizi tarayıcıda görebilirsiniz. Şu komutu yazın:
cd benimprojemSonrasında, aşağıdaki komutla sunucuyu başlatın:
python manage.py runserverTarayıcınızda [http://127.0.0.1:8000](http://127.0.0.1:8000) adresine giderek Django’nun çalıştığını görebilirsiniz.
Adım 6: Django'yu Geliştirmeye Başla
Tebrikler! Artık Django'nun temelleriyle tanıştınız ve çalışmaya hazırsınız. Django'nun admin paneli, veri modelleri, URL yapılandırmaları gibi güçlü özellikleriyle projelerinizi kolayca geliştirebilirsiniz. Bu yazıda öğrendikleriniz, ilk Django projenizi başlatmanızı sağladı. Ancak, ileri düzey özellikler ve kişiselleştirmeler için Django'nun belgelerini incelemeyi unutmayın.