Django Framework Kurulumu ve İlk Proje
Django Framework Kurulumu ve İlk Proje
Django, Python programlama diliyle geliştirilen modern ve güvenli web uygulamaları inşa etmek için kullanılan popüler bir frameworktür. Hızlı geliştirme kabiliyeti, dahili yönetici paneli ve modüler yapısıyla bilinen Django Framework, hem yeni başlayanlar hem de profesyonel geliştiriciler için tercih sebebidir. Bu makalede adım adım Django Framework kurulumunu ve ilk Django projesinin nasıl oluşturulacağını ayrıntılı olarak anlatacağız.
Django Framework Kurulumu
Python Kurulumunun Kontrolü
Django'yu kullanabilmek için sisteminizde Python'ın kurulu olması gerekir. Python kurulu değilse buradan indirebilirsiniz. Kurulumu doğrulamak için aşağıdaki komutu terminalde çalıştırabilirsiniz:
python --version
Django ve Sanal Ortam Kurulumu
Django projelerinde bağımlılıkları yönetmek için bir sanal ortam oluşturmak en iyi yöntemdir. Böylece her proje kendi kütüphane versiyonlarıyla izole şekilde çalışır:
python -m venv myvenv
source myvenv/bin/activate # Linux / macOS
yada
myvenv\Scripts\activate # Windows
Şimdi Django Framework'u pip ile kurabiliriz:
pip install django
Kurulumun başarılı olup olmadığını görmek için:
django-admin --version
İlk Django Projesi Oluşturma
Django Projesi Başlatma
Komut satırına aşağıdaki komutu girerek ilk Django projenizi başlatabilirsiniz:
django-admin startproject ilkproje
Bu komut "ilkproje" adlı bir klasör ve temel proje dosyalarını oluşturur. Proje klasörüne gidip sunucuyu başlatabilirsiniz:
cd ilkproje
python manage.py runserver
Aşağıdaki gibi bir çıktı gördüyseniz Django Framework başarıyla çalışıyor demektir:
Starting development server at http://127.0.0.1:8000/
Tarayıcıda http://127.0.0.1:8000/ adresini ziyaret ederek çalışır durumda olan ilk Django projenizi görebilirsiniz.
Sonuç
Django Framework kurulumu ve ilk proje oluşturma işlemleri oldukça kolay ve hızlıdır. Python ile hızlıca profesyonel web uygulamaları geliştirmek isteyen herkes, Django’nun modern özelliklerinden ve güçlü altyapısından yararlanabilir. Bir sonraki adım olarak uygulamanızı özelleştirmeye ve uygulama ekleme adımlarına geçebilirsiniz. Django Framework ile ilgili daha fazla içerik ve püf noktaları için blogumuzu takip etmeyi unutmayın!

Yorum Gönder