Bir süredir Django ile uğraşıyordum ve Django ile yazdığım blog sayfamı bitirmek üzereyim fakat bazı sorunlar yaşıyorum:
- Localhost’da çalıştıktan sonra dosyalarımı upload etmeden önce bir sürü değişiklik yapmam gerekiyor(url ayarları, veritabanı bağlantıları vs). Bunu kolaylaştırmak için LOCAL_DEVELOPMENT adlı bir değişken tanımladım, ve upload etmeden önce buna False atıyorum. Daha sonra örneğin veritabanı bağlantı sayfamda if LOCAL_DEVELOPMENT: #ayarlar şeklinde değişiklikler yapıyorum. Yine de sıkıcı bir işlem(gün içerisinde 10 kere yaptığım düşünülürse).
- Localhost’da tamam da, internette bir türlü resim, css vb. dosyaların bağlantılarını sağlayamadım. Ayarlara bakıldığında herşey normal gözüküyor..
- Değişiklikleri upload ettiğimde geçerli olmaları için bazen 10-15 dakika beklemem gerekiyor. -Sanırım- sunucum py dosyalarını ön bellek gibi birşeye(herneyse artık) yüklüyor, değişiklikleri de belirli aralıklarla kontrol ediyor ve değişiklik varsa yenisini okuyor. Beni çok yavaşlatan bir işlem.
- Admin panelinden birşey eklerken veri tabanına formlarda olmayan bir değeri nasıl girebilirim?
Bunların dışında bir de etiket sistemi eklemek istiyorum fakat nasıl bir yöntem izlemeliyim karar veremedim. Yani örneğin tüm yazıyı kelime kelime tarayıp, bağlaçları vs. eleyip, geriye kalan kelimeleri etiket olarak mı kabul etmeliyim, yoksa büyük bir etiket bulutu oluşturup, yazılarda o kelimeleri mi aramalıyım(bu daha mantıklı geliyor)?
2 hafta sonra hazırlık biteceğinden ve benim ilk seneki ingilizce derslerinden muafiyet alma ihtimalim yüksek olduğundan ara sıra ders çalışıyorum, pek zaman ayıramıyorum, fakat en kötü ihtimalle 9 Temmuz’a kadar bitirmem gerekiyor bu sayfayı, yoksa hiçbir zaman bitiremeyebilirim..