Adım 1: Python ve pip’in Yüklü Olduğundan Emin Olun
Django'yu kurmaya başlamadan önce, Python'un ve pip'in (Python’un paket yöneticisi) sisteminizde yüklü olduğundan emin olmalısınız. Çoğu Linux dağıtımında Python zaten önceden yüklü gelir. Ancak yine de kontrol etmek iyi bir fikir.
Python’un yüklü olup olmadığını kontrol etmek için terminali açın ve şu komutu yazın:
python3 --versionEğer Python yüklü değilse, terminalden şu komutla yükleyebilirsiniz:
sudo apt install python3Pip'in yüklü olup olmadığını kontrol etmek için şu komutu kullanabilirsiniz:
pip3 --versionEğer pip yüklü değilse, terminale şu komutu yazabilirsiniz:
sudo apt install python3-pipAdım 2: Sanal Ortam (Virtual Environment) Kurun
Django’yu kurmadan önce, projenizi izole bir ortamda çalıştırmak için sanal ortam (virtual environment) oluşturmanız çok önemli. Bu, sisteminizdeki diğer Python projeleriyle çakışmaları engeller.
Sanal ortamı kurmak için şu komutları takip edebilirsiniz:
sudo apt install python3-venvArdından, proje için bir dizin oluşturup bu dizine gidin:
mkdir my_django_projectcd my_django_projectŞimdi sanal ortamı oluşturun ve aktive edin:
python3 -m venv venvsource venv/bin/activateArtık sanal ortamınız aktif! Bunu terminalde `(venv)` ibaresi ile görebilirsiniz.
Adım 3: Django’yu Kurun
Şimdi ise Django’yu kurma zamanı. Aktif olan sanal ortamda şu komutu yazın:
pip install djangoBu komut Django’yu indirip yükleyecektir. Kurulum birkaç saniye sürecektir, bu yüzden biraz sabırlı olun. İşlem tamamlandığında, Django’nun kurulu olduğunu doğrulamak için şu komutu kullanabilirsiniz:
django-admin --versionEğer doğru şekilde kurulduysa, Django'nun versiyon numarasını göreceksiniz.
Adım 4: İlk Django Projenizi Oluşturun
Django başarıyla kurulduğunda, ilk projenizi oluşturmak oldukça basit. Şimdi, `django-admin` komutuyla bir proje oluşturabilirsiniz. Bu komutla, Django’nun sunduğu temel dosya yapısını bir arada bulacaksınız.
django-admin startproject myprojectBu komut, `myproject` adında bir dizin oluşturur ve içinde temel Django projesi için gerekli dosyaları yerleştirir.
Adım 5: Django Sunucusunu Başlatın
Proje başarıyla oluşturulduğunda, dizine gidip Django’nun dahili geliştirme sunucusunu başlatabilirsiniz:
cd myprojectpython manage.py runserverBu komut, Django’nun yerel geliştirme sunucusunu çalıştırır. Tarayıcınızda `http://127.0.0.1:8000/` adresine gittiğinizde, Django'nun hoş geldin sayfasını görmelisiniz.
Adım 6: Projeniz Üzerinde Çalışmaya Başlayın
Tebrikler! Django projeniz başarıyla kuruldu. Şimdi istediğiniz gibi geliştirmelere başlayabilirsiniz. Modeller, görünümler (views), şablonlar (templates) ve URL yönlendirmeleri (URLs) gibi temel Django yapı taşlarını öğrenmek için çok eğlenceli bir yolculuk sizi bekliyor!
Özetle, Django'nun Linux üzerinde kurulumu oldukça basit. Öncelikle Python ve pip'in yüklü olduğundan emin olduktan sonra, sanal ortamı kurarak Django'yu yükleyebilirsiniz. Sonrasında ise proje dosyalarınızı oluşturup geliştirmeye başlayabilirsiniz. Django'nun esnek yapısı ve güçlü özellikleri sayesinde, bu yolculuk çok eğlenceli ve verimli olacak. Şimdi kolları sıvayın ve Django ile projelerinizi oluşturmanın keyfini çıkarın!