Windows'ta Django Kurulumu
Windows kullanıcıları için Django kurmak aslında oldukça basit. Eğer Python yüklü değilse, ilk adımınız Python'u sisteminize indirmek olacaktır. Python, Django’nun temel taşı olduğu için Python’un doğru bir şekilde kurulu olması çok önemli. Hadi başlayalım!
Adım 1: Python Yükleme
Eğer bilgisayarınızda Python yüklü değilse, buradan Python’un en güncel sürümünü indirin ve kurulum talimatlarını takip edin. Python'u kurarken, "Add Python to PATH" seçeneğini işaretlemeyi unutmayın! Bu, terminal üzerinden Python’a erişebilmenizi sağlar.
Adım 2: Virtual Environment Oluşturma
Django'yu projelerde kullanmak için sanal bir ortam oluşturmak iyi bir fikir olacaktır. Sanal ortam, projelerinizi izole bir şekilde yönetmenize olanak tanır ve bağımlılıkların karışmasını engeller. Terminal veya komut satırına şu komutu girin:
python -m venv django_env
Bu komut, `django_env` adlı bir sanal ortam oluşturur. Şimdi, bu sanal ortamı etkinleştirelim. Aşağıdaki komut ile sanal ortamı aktif hale getirebilirsiniz:
django_env\Scripts\activate
Aktif hale geldiğinde, komut satırında sanal ortamın adı görünecektir.
Adım 3: Django Yükleme
Sanal ortam aktifken, Django'yu yüklemek için şu komutu kullanabiliriz:
pip install django
Bu komut Django’yu yükleyecek ve kullanıma hazır hale getirecektir.
Adım 4: Django Projesi Oluşturma
Django kurulumu tamamlandığında, yeni bir Django projesi oluşturabilirsiniz. Komut satırında aşağıdaki komutu girin:
django-admin startproject myproject
Bu komut, `myproject` adında yeni bir proje oluşturacaktır. Projenin klasör yapısına göz atmak için şu komutu kullanabilirsiniz:
cd myproject
Ve projeyi çalıştırmak için şu komut ile geliştirme sunucusunu başlatabilirsiniz:
python manage.py runserver
Eğer tarayıcınızda `http://127.0.0.1:8000/` adresini ziyaret ederseniz, Django'nun karşılama sayfasını görmelisiniz.
Linux'ta Django Kurulumu
Linux kullanıcıları da Django kurulumunu oldukça kolay bir şekilde yapabilirler. Adımlar Windows'takilere oldukça benziyor, ancak bazı küçük farklılıklar var.
Adım 1: Python Yükleme
Linux'ta genellikle Python önceden yüklü gelir, ancak sisteminizde Python yüklü değilse, terminal üzerinden aşağıdaki komut ile yükleyebilirsiniz:
sudo apt-get update
sudo apt-get install python3
Python 3'ü yükledikten sonra, `python3 --version` komutuyla kurulumun doğru olup olmadığını kontrol edebilirsiniz.
Adım 2: Sanal Ortam Oluşturma
Linux'ta da sanal ortam kullanmak iyi bir fikir. Bunun için `venv` modülünü kullanabilirsiniz. Aşağıdaki komut ile sanal ortam oluşturabilirsiniz:
python3 -m venv django_env
Sanal ortamı etkinleştirmek için:
source django_env/bin/activate
Adım 3: Django Yükleme
Sanal ortam aktifken, Django’yu yüklemek için şu komutu girin:
pip install django
Adım 4: Django Projesi Oluşturma
Django’yu başarıyla yükledikten sonra, yeni bir proje oluşturabilirsiniz. Projeyi başlatmak için şu komutu kullanın:
django-admin startproject myproject
Ve projeyi çalıştırmak için:
python3 manage.py runserver
Bu komut ile Django’nun geliştirme sunucusunu başlatabilir ve projeyi tarayıcınızda `http://127.0.0.1:8000/` adresinde görüntüleyebilirsiniz.
Sonuç
Django, her iki platformda da kurulumu oldukça kolay bir framework. Windows ya da Linux fark etmeksizin, sadece birkaç adımda güçlü bir web geliştirme ortamına sahip olabilirsiniz. Bu rehberde öğrendiğiniz adımları takip ederek, Python tabanlı web uygulamalarınızı hızla geliştirmeye başlayabilirsiniz. Django ile neler yapabileceğinizi keşfetmek için daha fazla kaynak ve dokümantasyon araştırmanızı öneririm.