Dreamhost, Django‘yu henüz resmi olarak desteklemiyor. Ancak kurmak ve kullanmak mümkün. Jeff Croft’un ilgili yazısını adım adım takip edip on dakikaya Django’yu hazır hale getirmek mümkün. Tabi iş o kadar kısa sürede bitmiyor.
Türkçe yazıyorsanız halletmeniz gereken bir de dil kodlaması sorunu var. Django bu konuda elinden geleni yapmış ama DreamHost biraz mızıkçı. Açtığınız veritabanı varsayılan olacak latin1_swedish_ci kodlamasına sahip. Oysa utf8_unicode_ci olarak ayarlanmalısınız. Baştan varsayılan şekliyle kabul edip sorun konusunda hiç renk vermeden çalışan pek çok PHP uygulaması var ama bu daha sonra başa bela oluyor. Django bu gibi durumlarda bilgi girişi sırasında hata veriyor. (Daha önce bir uygulamam hata verdi diye sevinebileceğimi hiç düşünmemiştim.)
DreamHost’un Django hesabınızda beliren aşırı yüklenmeden dolayı hesabınıza sınırlama getirmesini istemiyorsanız geliştirme yapmadığınız zamanlarda debug mode denilen verimli hata mesajları üreten özelliği kapatmalısınız. Aksi taktirde panele yeni ekledikleri işlemci ve bellek izolasyonu hizmetlerini kullanmanız için sizi ikna etmeleri pek zor olmayacak.
