Mesai Saatlerinde
Django, Python ’da yazılmış bedava ve açık kaynaklı bir internet program frameworküdür. Bir framework, geliştirmeyi kolaylaştıran bir modüller toplamından farklı bir şey değildir. Bir takım haline getirilirler ve program ya da internet sitelerini sıfırdan başlamak yerine var olan tarafından geliştirilen kolay internet siteleri bile- kimlik doğruluğunu sağlama desteği, yönetim ve yönetici panelleri, etkileşim formları, yorum kutuları, dosya yükleme desteği ve daha birçok ilerlemiş fonksiyonları içerebilir. Ya da şu şekilde ifade edersek, eğer bir internet sitesini önemlidir. Eğer bunun yerine bu bileşenlerin oluşturduğu kurulu bir framework kullanırsanız tek yapmanız gereken onları sitenize en ideal şekilde düzenlemek olacaktır.
Resmi proje sitesine göre Django, “hızlı geliştirme ve temiz, kullanımı kolay tasarımları destekleyen bir üst seviye Python Web frameworküdür. Tecrübeli geliştiriciler tarafından meydana getirilmiştir ve ağ geliştirmenin zorluklarıyla uğraşarak sizin Amerika’yı tekrardan keşfetmeye lüzum kalmadan program geliştirmenizi sağlar. Ücretsizdir ve açık kaynaklıdır.”
Django kişiye kendi projesinde kullanabileceği büyük bir modüller toplamı sunar. Öncelikle, frameworkler geliştiricilerin çok vakit kaybının önüne geçmek ve kişileri baş ağrısından kurtarmak amacıyla vardır, tıpkı Django gibi.
Ayrıca, Django'nun önyüz geliştiriciler de düşünülerek oluşturulduğunu bilmeniz ilginizi arttırabilir. “Django'nun dili, tasarımcılar ve ön yüz geliştiriciler gibi HTML ile çalışmak amacıyla kişilerin kendilerini rahat hissetmeleri ve kolayca öğrenmeleri amacıyla geliştirilmiştir. Ancak, geliştiricilerin şablon dilini gereği gibi güçlendirmelerine izin veren esnek ve son derece genişletilebilir bir özelliktir.”
Eğer Python ile, özellikle internet tasarımı ya da internet programlarında, çalışacaksanız Django frameworkünü kesinlikle aklınızda bulundurmalısınız. Oldukça yararlı ve kullanımı kolay olacaktır.
Cherry Pi, mutlak minimalist bir düşünceyle geliştirilmiş olmasına karşın beraber çalışmaya ideal bir diğer Python tabanlı frameworktür. Python ile biraz deneyim sahibi olduktan sonra keşfetmek isteyeceğiniz bir frameworktür.