Akademi bloğu ile ekibimiz tarafından paylaşılan yazılara ulaşabilir, sorular sorabilir ve kaynaklara erişebilirsiniz!
Genel yazılım konuları, Akatron platformları ve birçok konuyu kapsamaktadır.
Merhabalar,
Php ve js alt yapılarının yanında farklı bir çok özelliği ile python ile de web alt yapısı kurabilirsiniz. Yalnızca web sitesi değil aynı zamanda web tabanlı ara yüzler oluşturabilirsiniz.
Bu yazımızda işletim sistemi olarak windows ve IDE olarak pycharm kullanacağız ve bunların kurulumunu inceleyeceğiz.
PyCharm birçok işletim sisteminde kullanabildiğimiz bir python geliştirme ortamıdır. Öğrenciler için ücretsiz kullanım hakkı sunmaktadır. https://www.jetbrains.com/pycharm/ adresinden ulaşabilirsiniz.
Python için hazırlanmış bir web çatısıdır. Django sayesinde python ile rahatlıkla web alt yapıları oluşturabiliriz. Url düzenlemesinden şablon bağlantılarına bir çok kolaylık sunmaktadır.
Pycharmı kurduktan sonra önümüze aşağıdaki gibi bir ekran gelecektir.

Create New Project seçeneğine tıklıyoruz ve yeni bir proje oluşturma sayfasına geçiyoruz.

Sol bölümden Django seçeneğini seçiyoruz. İlk defa kullanıyor ve detayları bilmiyorsanız environment ayarlarını değiştirmeniz gerekmiyor. Başka bir yazımızda virtual environment ayarları hakkında bilgilendirme yapacağım.
Location bölümünde projenin kurulacağı adresi görüyoruz. Düzenleyebilirsiniz.
Enable Django admin seçeneği bize hazır bir admin arayüzü oluşturması içindir. WordPress gibi birçok hazır alt yapılarda gördüğünüz admin sayfaları gibi bizim düzenlediğimiz ve şekillendirdiğimiz bir yönetim panelinin temellerini oluşturacaktır. Kurmak istediğiniz sitede yönetim paneli gerekli değilse kaldırabilirsiniz.
Create butonuna tıkladıktan sonra pycharm proje kurulumuna başlayacaktır ve bir süre sizi bekletecektir.

Buna benzer bir ekranla karşı karşıya kalacaksınız kurulum esnasında.

Proje oluşturulduktan sonra programınız bu şekle dönüşecektir.
Solda gördüğünüz panel projenizin içinde bulunan dosyaları göstermektedir. Sağ bölüm ise kodları düzenleyeceğimiz ekran olmaktadır.
Proje oluşturulduğunda gördüğünüz gibi önümüze bir urls.py dosyası gelmektedir. Bu dosya URL yapısını oluştuduğumuz dosyadır. Django admin i onayladığımız için /admin dosya yolu otomatik olarak eklenmiştir. Eğer seçeneği seçmediğiniz halde admin url si eklenmiş olarak gelirse projeyi çalıştırdığınız anda hata verecektir bu durumda path(‘admin/’ ile başlayan satırı siliniz.
urls.py dosyasına ek olarak settings.py isimli bir dosyanın da açık olduğunu görüyoruz bu dosyamız projemizin genel ayarlarını barındıran dosyadır.
Bu dosyaları göremiyorsanız sol bölümdeki ağaç görünümden proje adınızda bir klasör göreceksiniz onun içine bakarsanız orada bulabilirsiniz.

(proje adını test1 olarak seçtiğimden dolayı test1 klasörünün içinde settings.py ve urls.py dosyalarını görmekteyiz.)

IDE’nin sağ üstünde görebileceğiniz üzere bir debug paneli bulunmaktadır. Play tuşuna basarak projeyi çalıştırabilirsiniz.
Eğer bir hata ile karşılaşmamışsanız ekranınızın altına bir konsol açılıp bu şekilde bir yanıt almanız gerekmektedir. http://127.0.0.1:8000/ adresinde projeniz çalıştırılmış durumdadır.

Adrese girdiğinizde bu şekilde bir sayfa görüyorsanız başarılı bir şekilde proje kurulumunu gerçektirmiş bulunmaktasınız demektir. Projeye sayfa eklemek ve daha fazlası için “adding django applications” şeklinde arama yapabilirsiniz. Türkçe olarak ilerleyen zamanda bu konu için daha detaylı bir yazı eklenecektir.
Okuduğunuz için teşekkür ederim.