Windows Django Kurulumu



Django’nun Kurulumu

Önceki konu : 

Ubuntu(Linux) Django Kurulumu (Pip,Virtualenv)

Daha önceki makalede, Ubuntu(linux) için kurulumunu anlattık. Bu makalede windows ortamı için Django kurulumu için rehber niteliğinde bilgiler vermeye çalışıcam.

Windows – Django Kurulumu

Windows 10 Home kullaniyorum fakat diğer windows sürümlerde sorun olmayacaktır, aynı yöntem ile kurulum sağlayabilirsiniz. Linux ortamında Python programlama dili default olarak yani işletim sistemi ile birlikte kurulu geliyor. Fakat windows işletim sisteminde böyle değil, sıfırdan kurmamız gerekiyor.

Python kurulumu için windows için hazır setup sunuluyor. Windows bu konularda biraz rahat oluyor hep…

Kurulum için link :  https://www.python.org/downloads/ adresine gidiniz.

Aşşağıdaki resimde kutu içerine alınan yerden istiğiniz sürüm seçip, setup dosyasını indirmelisiniz.

windows python django kurulumu

Setup dosyasını indirdiğimize göre artık kuruluma başlayabiliriz. Setup dosyasını kurmadan birkaç ayar yapmamız gerekiyor üzerinde :

  • İlk gelen sayfada en altta bulunan “Add Python 3.5 to PATH” seçeneğinide seçelim.python django kurulumu
  • Daha sonra “Customize installtion” tıklayarak aşşağıdaki ayarlar yerine gelelim. İşte buradaki harika noktalardan biri pip’i sizin için hazır olarak kurmasıdır. Bunların hepsinin seçili olmasına dikkat edelim.

django kurulumu

Ayar işlemleri bukadar, kurulumu başlatabilirsiniz.

Kurulumu kontrol etmek için “CMD” ekranını açıp “python” yazalım. Eğer çıktı aşşağıdaki gibi oluyorsa kurulum tamamlanmış demektir.

Pip ile Virtualenv ve Django Kurulumu

Setup kurarken pip hazır olarak kuruldu. Pip sayesinde Virtualenv kurulumunu yapabiliriz.
pip install virtualenv
Kurulumu kontrol etmek için aşşağıdakı komutu giriniz.
virtualenv --version
Eğer çıktı olarak “15.0.2” benzer bişey aldıysanız sorun yok demekktir.

Ek olarak : “Virtualenv –help” komutu uygulayin. Size komut çıktısı atacaktır bunlarda Virtualenv ile kullanabilceğiniz komut listesidir.


Evet sıra geldi Django kurulumuna, pip ile kurmaya devam edelim.
pip install Django
Aynı şekil kurulumu kontrol etmek :
django-admin --version
Aşşağıdakine benzer çıktı aliyorsanız işlem tamamlanmıştır
1.9.7
Şuana kadar gerekli olan herşeyi kurduk. Artık projemizi oluşturup, çalıştırabiliriz.







Virtualenv ile Sanal Ortam Kurulumu

Virtualenv açılımı Virtual enviroment yani kelime anlamı sanal sunucu demektir. Tam olarak bu komut böyle çalışmaktadır. İstediğinize dizine size bir sanal python sunucusu kurar ve projelerinizi burada geliştirisiniz. Aslında harika bi özellik, ilerleyen zamanlarda değerini anlayabilirsiniz.

Kendi tecrübelerimle Virtualenv faydalarını listeyelim :

  • Örneğin Python2.7 versionu biliyorum, Virtualenv’e bana 2.7 version için bir sanal sunucu oluştur diyip projelerimizi orada geliştirebiliyorum.
  • Genel sistemi etkilemicek şekilde, sanal sunucu kurar bağımsız çalışır.
  • Paket kirliliğini önler. Örneğin bir sistem geliştiriyorsunuz 10 adet paket kurma ihtiyacınız var, bir sanal sunucu kurup o sanal sunucuya paketlerinizi kurabilirsiniz. İşiniz bitti veya projeden vaz geçtiniz sanal sunucuyu sildiniz. Doğal olarak yüklü paketlerde silindi bu sayede Ana sistemi etkilemicek bi durum oluştu. Gereksiz bellek çöplüğünü oluşturmasını engelledik.

Ne işe yaradığını öğrendiğimize göre, Masaüstünde bir çalışma klasörü oluşturalım.

Masaüstünde “Uygulama” adlı ve “C:\Users\pc\Desktop\Uygulama” konumda klasör oluşturdum, CMD ile buraya bağlanip sanal ortamı buraya aktaralım.
cd C:\Users\pc\Desktop\Uygulama
Klasör içindeyiz, şimdi sanal sunucuyu kuralım :
virtualenv WebSite
Web Site” adlı sanal sunucumuz oluşturuldu. Bu sunucu aktif etmemiz gerekiyor :
Website\Scripts\activate
Aktif olduğuna göre, sanal sunucuma ilk olarak django kurulumunu sağlıyalım.
pip install django
Yukarıda bahsettiğim özelliklerdir. Paket kirliliğini engellemek için sadece sanal sunucuya kuruyorum.

Django Projesi Oluşturma

Devam edelim.

Django projesini oluşturmak için Aktif konumda ve

cd C:\Users\pc\Desktop\Uygulama\WebSite
Daha sonra aktif edelim :
Scripts\activate
Aktif ettiğimize göre Scripts konumuna girelim :

Artık Projeyi oluştrabiliz.

Django için proje oluşturma kodu :

blog” adlı yeni proje oluşturduk. Gerekli dosyaları kurduk , Artık çalıştırmaya hazırlar.

Django Projesi Çalıştırma 

Öncelike startproject diyerek oluşturduğumuz projenin konumunu bulalım :

python3 django

Burada manage.py adlı dosya üzerinden gerekli işlemleri yapacağız.

Öncelike konuma gidelim :
C:\Users\pc\Desktop\Uygulama\WebSite\Scripts\Blog
Daha sonra “migrate” komutu ile, veritabanı eşlemesi yapalım. Bunu sadece ilk proje yapmamız gerekiyor :
python manage.py migrate
Herşey tamam, artık çalıştırabiliriz :
python manage.py runserver
ÇIKTI :

Sitenin sorunsuz çalıştığınızı ve

Starting development server at http://127.0.0.1:8000/ bu ipte olduğunu söylüyor , ip adresine gittiğiniz zaman aşşağıdaki gibi çıktı aliyorsanız işlem bitmiştir.

windows pip virtualenv django

Umarım faydalı olmuştur, sağlıcakla kalınız.

 


Emoji olarak yorumla :)
eh işte! eh işte!
0
eh işte!
Harika Harika
0
Harika
Hahaha! Hahaha!
0
Hahaha!
Vay be! Vay be!
1
Vay be!
Şekilsin Şekilsin
0
Şekilsin
Muhteşem Muhteşem
1
Muhteşem
Beğendim Beğendim
0
Beğendim
Beğenmedim Beğenmedim
0
Beğenmedim

Windows Django Kurulumu

Giriş Yap

Hoşgeldin, sefa getirdin :)

Şifre Sıfırla

Şifreni bidaha unutma lütfen :)

Geri git :
Giriş Yap