Sto scrivendo un client di syndication, con l'obiettivo di avere un client per i dispositivi e un sito Web con la stessa funzionalità. Svilupperò il sito web usando Django - questo è già deciso; il client deve essere scritto in python con una CLI e una GUI PyQt4. Ho scritto il clinet per primo, ed è abbastanza pesante da database, dato che tutto è memorizzato nella cache per consentirne la lettura offline.Utilizzo di Django meno il server web
Mi ha colpito oggi che avrebbe senso utilizzare i modelli Django per la mia applicazione, per ridurre la ripetizione degli sforzi tra il cliente e il sito web. La mia domanda è quanto sia facile separare questo e quanto di Django ho bisogno nel mio cliente per usare i modelli di Django. AFAIK Non avrei bisogno di eseguire il server, ma cos'altro è necessario? Ho avuto l'idea di generare lo stesso html per il mio client come sito web, ma mostrandolo con i widget Qt piuttosto che servire pagine per un browser.
Qualcuno ha provato questo genere di cose prima? Sto già cominciando da questo, ma sarebbe bene avere un avvertimento di potenziali vicoli ciechi o cose che creeranno un incubo di manutenzione ...
questo sembra fantastico - se io p – theheadofabroom
Se si "p"? Ti sei tagliato lì? :) – jathanism
Lol - sì - Stavo usando uno smartphone - non avevo idea che fosse effettivamente pubblicato. Stavo per dire che avrò un gioco con esso prima di accettare la tua risposta nel caso in cui ci sia qualcosa di più che le esigenze spiegano. Saluti! – theheadofabroom