Bu konuyu okuyanlar

felicite

Öğrenci
Katılım
12 Haziran 2016
Mesajlar
12
Reaksiyon puanı
2
Puanları
3
Yaş
26
6mv1pv.png


Python programlama diline özgü olan bu kütüphane BSD lisansı ile lisanslanmıştır. Kullanıcıların Python dili aracılığıyla web uygulamaları geliştirmelerinde kolaylık sağlayan Django'nun ismi, caz gitaristi olan Django Reinhardt'tan gelmektedir. Dinamik ve hızlı bir yapıya sahip olan bu kütüphane sayesinde rahatça web uygulamaları geliştirip, faaliyete sunabilirsiniz.

Django Nasıl Kurulur?

Windows işletim sistemleri için konuşacak olursak; size bunun iki yöntemini göstereceğim.

Birinci yöntem; Python paket yöneticisi yani Pip aracılığıyla Django kütüphanesini kurmaktır.

Pip (Pip Installs Packages), içerisinde Python modülleri barındıran bir paket yönetim sistemidir. Pip yardımıyla Python modüllerini kolay bir şekilde uygulamalarınıza dahil edebilirsiniz. Pip, Python 2.7.9 ve daha üst versiyonlarında otomatik yüklü halde gelir. Ekstra bir kurma işlemi gerektirmez. Python sürümünüzü öğrenip Pip kurulumu yapıp, yapmayacağınıza karar vermek için aşağıya bıraktığım kodu komut yöneticisine girin.

python --version

Evet Python sürümümüzü öğrendik, diyelim ki sizin sisteminizde belirttiğim sürümden daha düşük bir versiyon kurulu bulunuyor. Bu durumda Pip kurulumu yapmanız gerekebilir.

Öncelikle Windows işletim sistemleri için Pip kuralım. İlk olarak yapmanız gereken bu bağlantıya girip farklı kaydet diyerek dosyayı bilgisayarınıza kaydetmektir. Şimdi ise komut yöneticisini açalım ve dosyamızın bulunduğu dizine girelim. Örneğin dosyayı masaüstüne kaydettiniz, o halde ilk olarak şöyle bir komut girmelisiniz.

cd Desktop

Şuan dosyamızın bulunduğu dizine girmiş bulunuyoruz. Şimdi yapmamız gereken ise kurulum komutunu yazmaktan ibarettir. Aşağıya bıraktığım kodu kullanabilirsiniz.

python get-pip.py

Bu komutu yazdıktan kısa süre sonra Pip sisteminizde kurulu olacaktır. Bir yolu daha bulunuyor, aşağıya bıraktığım kodu yazarak tek komutla kolayca Pip kurulumu gerçekleştirebilirsiniz.

python -m pip install -U pip

Biraz bekledikten sonra kurulumun tamamlandığını göreceksiniz.

Şimdi ise Linux işletim sistemleri için Pip kuralım. Yine yukarıda belirttiğim gibi bu bağlantıya girip, oradaki dosyayı farklı kaydet diyerek bilgisayarınıza kaydetmelisiniz. Daha sonra terminali açarak aşağıya verdiğim kodu yazıyoruz ve bir boşluk bırakarak kaydettiğimiz dosyamızı oraya sürüklüyoruz. Bu sayede dosya yolunu belirtmiş olacağız. Sürükleme yolunu tercih etmezseniz, el ile dosya yolunu belirtip kurulumu başlatabilirsiniz.

sudo python

Biraz sonra kurulum tamamlanmış olacaktır. Bir yolu daha var, aşağıya bıraktığım kodu terminale yazdığınızda tek komutla ile kurabileceksiniz.

sudo apt-get install python-pip

Evet, Pip kurulumunu gerçekleştirdiğimize göre artık Django kütüphanesini kurabiliriz. Bunun için yapmanız gereken şey aşağıya bıraktığım kodu komut yöneticisine girmek olacaktır.

pip install django

Komutu yazdıktan biraz sonra Django artık kurulu halde Python dizininde yerini alacaktır. Ek olarak; aşağıya bıraktığım kod ile Pip aracılığıyla kuracağınız modülün sürümünü belirtebilirsiniz.

pip install django==1.10

İkinci yöntem ise; Django kaynak kodlarını indirip, komut istemcisinden bulunduğu dizine girerek kurmaktır. Bunun için bu bağlantıya girerek hali hazırda sisteminizde bulunan Python sürümüne uyumlu bir Django sürümünün kaynak kodlarını indirmelisiniz. Hangi Django sürümlerinin, hangi Python sürümleriyle uyumlu çalıştığını öğrenmek için aşağıya bıraktığım tabloyu inceleyebilirsiniz.

rENkVN.png


Tabloyu inceledikten sonra gerekli Django sürümünü indirmiş olmalısınız. İndirdiğiniz dosyayı herhangi bir yere çıkarın. Biz dosyayı C içerisine çıkardığımızı varsayalım ve dizinin içine girelim;

cd c:\Django-1.10

Daha sonra aşağıya bıraktığım kod ile Django kütüphanesini kurabilirsiniz.

c:\Python27\python.exe setup.py install

Az sonra kurulum tamamlanmış olacaktır.

GNU/Linux işletim sistemleri için Django kurma aşamasına gelirsek; yine iki yol göstereceğim sizlere.

Birinci yöntem; Python paket yönetim sistemi yani Pip üzerinden Django modülünü kurmaktır. Bunun için paket yöneticisinin sisteminizde kurulu olması gerekiyor. Eğer kurulu değilse biraz üstte bulunan Pip kurulum anlatım adımlarını uygulayabilirsiniz. Aşağıya bıraktığım kodu terminale yazarak paket yöneticisi üzerinden rahatlıkla modül kurulumunu gerçekleştirebilirsiniz.

python install django

Biraz sonra Django kurulumu tamamlanmış olacaktır.

İkinci yöntem ise; kaynak kodlarını indirip, terminalden kodların bulunduğu dizine girerek kurmaktır. Bunun için bu bağlantıdan gerekli Django sürümünü indirmelisiniz. Python ve Django sürümlerinin uyumluluğunu öğrenmek için ise biraz yukarıda bulunan tabloyu inceleyebilirsiniz. Kurulumu başlatmak için sırasıyla aşağıdaki komutları terminale giriyoruz.

tar xzvf Django-1.9.tar.gz
cd Django-1.9
sudo python setup.py install

Bir süre sonra Django kurulmuş olacaktır.

Sisteminizde Django'nun kurulu olup, olmadığını kontrol etmek için IDLE uygulamasını başlatalım ve çalıştırıcı satıra aşağıya bıraktığım kodu yazıp Django kütüphanesini çağıralım. Aşağıda gerçekleştireceğiniz işlemlerin aynısını komut istemcisi veya terminal aracılığıyla da uygulayabilirsiniz.

import django

Herhangi bir hata görmüyorsak başarılı bir şekilde Django kurulumu gerçekleşmiş demektir. Hangi Django sürümünü kurduğunuzu öğrenmek için ise IDLE uygulamasını kullanarak şu komutu yazabilirsiniz;

django.VERSION

Karşınıza aşağıdaki gibi bir geri dönüt çıkacaktır;

(1, 10, 1, u'final', 1)

Şimdilik bizden bu kadar dostlar, keyifli kodlamalar.

Kaynak: Python | Django
 

Ekli dosyalar

  • upload_2016-9-26_19-48-52.gif
    upload_2016-9-26_19-48-52.gif
    43 bayt · Görüntüleme: 599
  • upload_2016-9-26_19-48-52.gif
    upload_2016-9-26_19-48-52.gif
    43 bayt · Görüntüleme: 524
  • upload_2016-9-26_19-48-52.gif
    upload_2016-9-26_19-48-52.gif
    43 bayt · Görüntüleme: 517
  • upload_2016-9-26_19-48-52.gif
    upload_2016-9-26_19-48-52.gif
    43 bayt · Görüntüleme: 551
  • upload_2016-9-26_19-48-52.gif
    upload_2016-9-26_19-48-52.gif
    43 bayt · Görüntüleme: 739
  • upload_2016-9-26_19-48-52.gif
    upload_2016-9-26_19-48-52.gif
    43 bayt · Görüntüleme: 546
  • upload_2016-9-26_19-48-52.gif
    upload_2016-9-26_19-48-52.gif
    43 bayt · Görüntüleme: 591
  • upload_2016-9-26_19-48-52.gif
    upload_2016-9-26_19-48-52.gif
    43 bayt · Görüntüleme: 555
  • upload_2016-9-26_19-48-52.gif
    upload_2016-9-26_19-48-52.gif
    43 bayt · Görüntüleme: 547
  • upload_2016-9-26_19-48-52.gif
    upload_2016-9-26_19-48-52.gif
    43 bayt · Görüntüleme: 633
  • upload_2016-9-26_19-48-52.gif
    upload_2016-9-26_19-48-52.gif
    43 bayt · Görüntüleme: 540
  • upload_2016-9-26_19-48-52.gif
    upload_2016-9-26_19-48-52.gif
    43 bayt · Görüntüleme: 292
  • upload_2016-9-26_19-48-52.gif
    upload_2016-9-26_19-48-52.gif
    43 bayt · Görüntüleme: 728
  • upload_2016-9-26_19-48-52.gif
    upload_2016-9-26_19-48-52.gif
    43 bayt · Görüntüleme: 537
Üst