>
İlk olarak oturup svn den checkout ile önceden yapılmış halini indirdim ve kuruluma geçtim. Tabi ki tüm depoyu yerele indirip bunları veritabanına kayıt etmem gerekiyordu. biraz uzun sürdü. Bu arada django nun belgelerine bakmaya başladım yavaştan. Ancak belirli bir aşamadaki kodu anlamaya çalışmak uzun bir süreç oldu sayılabilir kendi açımdan. İlk olarak sadece bir şeyler yapabilmek için giriş sayfasına son güncellenen 10 ikili paketi koymak ile uğraştım. Benim için acılı bir süreç oldu diyebilir. Çünkü django mvt ( model, view, template ) kullanıyordu. Modelde sınıflarımız bu sınıfların işlevleri ( kendi fonksiyonları ), view’da uygulamanın ana kodu ( işin gerçek kısmının yapıldığı yer 😉 ve template de ise hazırlanacak html sayfaları bulunuyor. Java’da jsf e benzer bir yapı, iyi güzel. Hayat daha kolay olamazdı diyor insan ancak bunu tam anlamıyla idrak edebildikten sonra bir takım kod yazımına başlanabiliniyor. Template de insanlar kısıtlanıyor mesela çünkü tasarımcıya yönelik bir yapı kurulmuş.
Veri tabanları ile arası iyidir djangonun (en azından sqlite, mysql, oracle vb. ). Sql komutları ile işim olmadı şimdiye kadar ancak oturup kendim de yazabiliyormuşum diye okudum. Ama her okuduğuma direk inanmıyorum. Çünkü okuduğum belgenin hangi sürüme ait olduğu gerçekten önemli bir konu olduğunu sonrada dank etti işin açıkçası.
0 Comments.