Rails ile karşılaştırıldığında daha az hazır uygulamaya sahip Django'nun en çok umulan taraflarından biri de hemen herkesin bir şekilde işine yarayacak etiketleme, bloglama gibi özelliklerin profesyonelce kullanıldığı örneklerle karşılaşabilmaktir.
Epey zaman önce nitelikli bir etiketleme sisteminin hazırlanıp Django topluluğunun hizmetine sunulmasının ardından Nathan Borror da Playground Blues bloğunda bu eksikliğe değinmiş ve altı basit uygulamayı BSD lisansıyla paylaşıma açmış.
Basic Blog
Django Comments ve Django Tagging'e bağımlılığı olan basit bloglama ortamı oluşturmak için en temel ihtiyaçlara cevap veren bir uygulama.
Basic Places
Pek çok web uygulamasında ihtiyaç duyulabilecek şehir hatta enlem boylam gibi yer bilgilerinin dahi saklanabileceği bir uygulama. Yanlız Türkiye şartlarına uydurmak için model içerisindeki eyalet ibaresini kaldırmayı da unutmamak gerekecek.
Basic People
DateUtil'e bağımlılığı bulunan daha çok sisteminize üye olmayan ama bir şekilde ilgili içerik barındırdığınız kişiler için bilgi depolamak üzere kullanabileceğiniz bir uygulama.
Basic Library
Yazar ve müzisyen gibi koleksiyona dahil öğeler için Basic People uygulamasına ihtiyaç duyan bu kütüphane aslında Basic Apps setinin en fazla üzerinde oynanabilecek parçası diyebiliriz. Hatta uygulama kendi içinde üç farklı uygulamadan oluşuyor dersek daha iyi bir tespit yapmış oluruz. müzikler, filmler ve kitaplar için ayrı ayrı yükleyebileceğiniz için gereksiz gördüğünüz herhangi bir parçayı uygulamanıza hiç bulaştırmadan yolunuza devam edebilirsiniz.
Basic Profiles
Güncel web uygulamaları düşünüldüğünde herhalde profil sayfalarını önemi yok sayılamaz. Zaten üzerinden en çok çalışılmış kısım da Basic Profiles gibi duruyor. Sanki telefon operatörlerine kadar gereksiz bilgileri dahi barındırmakla çok da iyi etmemiş gibi ama zaten bu uygulamaların başvuru kaynağı gibi kullanılacağı düşünülürse iyi de olmuş denilebilir. Profil sayfaları da doğal olarak Basic Places'a ve DateUtil'e bağımlı.
Unutmadan eklemekte fayda var. Tüm bu uygulamalar Django 0.97pre sürümü ile python 2.4 ve üstüne ihtiyaç duyuyor. Bu durumda Django'nun şuan resmi olarak yayınlanmış kararlı sürümü yerine svn versiyonu ile çalışmanız gerektiği ortaya çıkıyor.
Bu kadar bahsettikten sonra bu güzel setin posta grubundan haberdar etmemek de olmazdı tabi. :)
« önceki yazı Microsoft Firefoxta |
sonraki yazı » Renkli civciv isteyeniniz varmı? |
pillinetwork sitelerine yorum ekleyebilmek ve daha fazlası için, üye olun ya da giriş yapın.
İlgili Yazılar
Bu Yazıyı Tutanlar
Beğendiğiniz bir yazıya "tuttum" demek için başlığın yanındaki yıldıza tıklayabilirsiniz.

