Adım 1: Python ve pip’i Kurun
Django'yu kullanabilmek için öncelikle Python’a ihtiyacınız var. Python, Django’nun çalışması için temel gereksinimdir. Python yüklü değilse, aşağıdaki adımları takip ederek kurabilirsiniz.
Python Yükleme:
- Python’un resmi web sitesine gidin: [https://www.python.org/downloads/](https://www.python.org/downloads/)
- İndirilen Python sürümünü çalıştırarak kurulum işlemini başlatın.
- Kurulum sırasında "Add Python to PATH" seçeneğini işaretlemeyi unutmayın. Bu seçenek, Python’un komut satırından çalıştırılabilmesi için gereklidir.
pip Yükleme:
- Python ile birlikte pip (Python package installer) de gelir. Yani Python yüklendiğinde, pip otomatik olarak kurulmuş olacaktır. Bunu doğrulamak için komut satırını açın ve şu komutu yazın:
pip --versionEğer bir sürüm numarası görüyorsanız, pip başarıyla kurulmuş demektir.
Adım 2: Sanal Ortam (Virtual Environment) Kurma
Django projelerinizi geliştirirken bağımlılıkların karışmaması için sanal ortam (virtual environment) kullanmak oldukça önemlidir. Bu, her proje için bağımsız bir Python ortamı yaratmanızı sağlar.
Virtualenv Kurulumu:
Öncelikle, sanal ortam oluşturabilmek için `virtualenv` paketini yüklemelisiniz. Bunun için şu komutu kullanabilirsiniz:
pip install virtualenvSanal Ortam Oluşturma:
- Şimdi, Django projelerinizi barındıracak bir klasör oluşturun. Komut satırında şu komutu kullanarak bir dizin oluşturabilirsiniz:
mkdir my_django_project- Bu dizine gidin:
cd my_django_project- Sanal ortamı oluşturun:
virtualenv venv- Sanal ortamı aktifleştirin:
- Windows için:
venv\Scripts\activateBu işlem, sanal ortamı aktif hale getirir ve komut satırınızın başında (venv) etiketi görünmeye başlar.
Adım 3: Django’yu Yükleme
Şimdi ise Django’yu kurma zamanı! Sanal ortam aktifken, Django’yu pip ile kolayca yükleyebilirsiniz.
Django Yükleme:
Aşağıdaki komutu kullanarak Django’yu yükleyin:
pip install djangoYükleme işlemi tamamlandığında, Django’yu başarıyla yüklemiş olacaksınız. Django’nun yüklendiğini doğrulamak için şu komutu kullanabilirsiniz:
django-admin --versionBu komut, kurulu olan Django sürümünü gösterecektir.
Adım 4: Yeni Bir Django Projesi Oluşturun
Django kurulumunu tamamladıktan sonra, ilk projenizi oluşturma zamanı geldi! Django, projeyi başlatmak için çok kullanışlı bir komut sağlar.
Yeni Django Projesi Oluşturma:
Projenizin adını `myproject` olarak belirleyelim. Şu komutu kullanarak yeni bir Django projesi oluşturabilirsiniz:
django-admin startproject myprojectBu komut, `myproject` adında bir dizin oluşturur ve içinde Django projeniz için gerekli dosyalar yer alır.
Adım 5: Django Sunucusunu Çalıştırın
Django’nun başarıyla kurulup kurulum yapıldığını görmek için basit bir test yapalım. Django’yu yerel sunucuda çalıştırarak, tarayıcınızda erişebilirsiniz.
Sunucu Başlatma:
Aşağıdaki komutla Django sunucusunu başlatın:
python manage.py runserverSunucu başladığında, terminalde şu çıktıyı görmelisiniz:
Starting development server at http://127.0.0.1:8000/Tarayıcınızda [http://127.0.0.1:8000](http://127.0.0.1:8000) adresine gidin ve Django’nun başarıyla çalıştığını görebilirsiniz.
Adım 6: Artık Hazırsınız!
Tebrikler! Artık Django'yu Windows üzerinde başarıyla kurdunuz ve çalıştırdınız. Şimdi, kendi projelerinizi geliştirmeye başlayabilir ve Python’un gücünü web uygulamalarında kullanabilirsiniz.
Önemli Not: Django'nun gelişmiş özelliklerinden faydalanabilmek için zamanla model, view, template gibi Django’nun temel bileşenlerine aşina olmanız gerekecek. Ama korkmayın, zamanla her şey daha anlaşılır hale gelecektir.