Se hai già scritto la tua applicazione django, potrebbe essere davvero difficile installarlo su Google App Engine, poiché dovrai adattare il tuo modello di dati. GAE utilizza una grande tabella, un archivio (chiave, dati) anziché un modello relazionale tradizionale. È ottimo per le prestazioni, ma rende la programmazione più difficile (ad esempio, non incorporano gestori di relazioni molti a molti).
Inoltre, la maggior parte delle app disponibili per django non funziona su GAE poiché queste app utilizzano il modello di dati relazionali. Il problema più ovvio è che la grande app di amministrazione di Django non funzionerà. Inoltre, GAE tende a farti utilizzare account Google per l'identificazione. Questo può essere aggirato, ma ancora una volta, non usando app django prontamente disponibili. Questo potrebbe essere ottimo per te, ma può essere una seccatura (ad esempio, molti nomi utente sono già stati presi su google).
Quindi, il mio ultimo consiglio è che, se sei un principiante, dovresti evitare GAE.
Se sei residente in Europa, djangohosting.ch è anche una buona scelta, invece della webfazione.
Webfaction e Google App Engine sono "le scelte migliori per Django "? Da quando? Trovo che il mio VPS abbia un lavoro straordinario con una flessibilità maggiore di quella offerta da WebFaction o GAE. – Oli
Sì, ma i VPS sono molto più costosi degli host condivisi. Per una piccola app che utilizza WebFaction, puoi deprimere $ 102 oltre al costo di un dominio e sei buono per un anno. Anche un VPS economico costa il doppio per un piano simile. – LeafStorm