Başlangıç: Neden Django?
Adım 1: Python’un Yüklü Olduğundan Emin Olun
Bir terminal açın ve aşağıdaki komutu girin:
```bash
python3 --version
```
Eğer Python’un yüklü olup olmadığını görmek isterseniz, çıktı olarak bir sürüm numarası görmelisiniz. Eğer Python yoksa, aşağıdaki komutu kullanarak yükleyebilirsiniz:
```bash
sudo apt-get install python3
```
Adım 2: pip'i Yükleyin
```bash
pip3 --version
```
Eğer pip yüklü değilse, onu şu komutla yükleyebilirsiniz:
```bash
sudo apt-get install python3-pip
```
Adım 3: Sanal Ortam Kurun
Sanal ortam kurmak için önce `virtualenv` aracını yükleyin:
```bash
sudo pip3 install virtualenv
```
Şimdi, projeniz için bir sanal ortam oluşturabilirsiniz. Örneğin, `myproject` isminde bir proje için şu adımları izleyebilirsiniz:
```bash
mkdir myproject
cd myproject
virtualenv venv
```
Ardından sanal ortamı aktive edin:
```bash
source venv/bin/activate
```
Eğer sanal ortam başarılı bir şekilde aktive olduysa, terminalde `(venv)` şeklinde bir etiket görmelisiniz. Bu, artık tüm Python kütüphanelerini bu sanal ortamda kuracağınız anlamına gelir.
Adım 4: Django'yu Yükleyin
```bash
pip install django
```
Django yüklemesi başladıktan sonra bir süre bekleyin. Kurulum tamamlandığında, Django’nun doğru bir şekilde yüklendiğini doğrulamak için şu komutu yazabilirsiniz:
```bash
django-admin --version
```
Eğer kurulum doğru bir şekilde tamamlandıysa, Django’nun sürümünü göreceksiniz. Şimdi Django kullanmaya başlayabilirsiniz!
Adım 5: İlk Django Projenizi Başlatın
```bash
django-admin startproject mysite
```
Bu komut, `mysite` isminde bir Django projesi oluşturur. O zaman projeyi başlatabiliriz!
Projenizin klasörüne gidin:
```bash
cd mysite
```
Ve sonra şu komutu çalıştırarak geliştirme sunucusunu başlatın:
```bash
python manage.py runserver
```
Şimdi, tarayıcınızı açın ve `http://127.0.0.1:8000/` adresine gidin. Eğer her şey doğruysa, Django’nun başlangıç ekranını görmelisiniz.
Adım 6: Projenizi Geliştirmeye Başlayın
Not: Django'yu kurarken yaşadığınız her türlü hata ve sorun için [Django Resmi Belgeleri](https://docs.djangoproject.com/en/stable/)’ni kontrol edebilirsiniz.
İçerik:
Bu yazı, Linux üzerinde Django kurulumunu adım adım ve kolayca takip edebileceğiniz şekilde anlatıyor. Django ile web geliştirme yolculuğunuza başlamadan önce bu rehber size yardımcı olacaktır. Python, pip ve sanal ortam kurulumlarıyla birlikte, Django'nun güçlü altyapısını kurarak projelerinizi hayata geçirebilirsiniz.