[Python] Python Django, pyqt ....
Ciao A Tutti, Da pochi giorni mi sono messo a giocare con Django. Vorrei sapere se e' possibile utilizzare Django per applicativo Client Server dove il client non e' un browser web ma una qtApplication o gtk Naturalmente se pensate che la cosa non sia fattibile, potete indicarmi se esiste qualche altro framework, semplice come django, da utilizzare per sviluppare applicative client server (web,Form). Grazie mille Matteo ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python
Re: [Python] Python Django, pyqt ....
Ciao Matteo, prima di tutto vorrei dirti che anche io sto iniziando a sperimentare questo framework per cui magari possiamo fare esercizi insieme :-) Se per applicativi client-server intendi dei forms nei quali inserire dati, siano anche dati di ricerca e lui ti restituisce delle informazioni allora la risposta penso proprio sia si. Se intendi creare una GUI che si interfacci a django e questo ti restituisce dei dati penso proprio di no ma comunque non avrebbe molto senso.. Il giorno 26 luglio 2010 08.37, Matteo Boscolo matteo.bosc...@boscolini.euha scritto: Ciao A Tutti, Da pochi giorni mi sono messo a giocare con Django. Vorrei sapere se e' possibile utilizzare Django per applicativo Client Server dove il client non e' un browser web ma una qtApplication o gtk Naturalmente se pensate che la cosa non sia fattibile, potete indicarmi se esiste qualche altro framework, semplice come django, da utilizzare per sviluppare applicative client server (web,Form). Grazie mille Matteo ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python
Re: [Python] Python Django, pyqt ....
In teoria si. Basta che troni i dati grezzi invece che renderizzarli su di untemplate. Hai un esempietto .. io uso Jomla per farmi I siti web :-) e la prima volta che mi avvicino al mondo del web con python. Ma scusa, dove sarebbe il vantaggio? Devo leggere dei dati da un applicazione (non web) e spararli ad un database via web .. Fattibilissima, solo che io piuttosto userei Twisted o Pylons come backend a questo punto. Cerco di farmi una culture in merito :-) Grazie mille -Original Message- From: python-boun...@lists.python.it [mailto:python-boun...@lists.python.it] On Behalf Of Carlos Catucci Sent: 26 July 2010 08:58 To: Discussioni generali sul linguaggio Python Subject: Re: [Python] Python Django, pyqt Da pochi giorni mi sono messo a giocare con Django. Bellissimo giocattolo (IMHO) ma soffrre, come Ror, della sindrome da faccio tutto io. Preferisco la flessibilita' di TurboGears2.0 Vorrei sapere se e' possibile utilizzare Django per applicativo Client Server dove il client non e' un browser web ma una qtApplication o gtk In teoria si. Basta che troni i dati grezzi invece che renderizzarli su di untemplate. Ma scusa, dove sarebbe il vantaggio? Naturalmente se pensate che la cosa non sia fattibile, potete indicarmi se esiste qualche altro framework, semplice come django, da utilizzare per sviluppare applicative client server (web,Form). Fattibilissima, solo che io piuttosto userei Twisted o Pylons come backend a questo punto. Greetings JOKER Ltd. -- Mr. Gandhi, cosa ne pensa della civiltà occidentale? - Sarebbe un'ottima idea! ( intervista al Mahatma Gandhi ) ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python
Re: [Python] Python Django, pyqt ....
On Mon, 2010-07-26 at 09:07 +0200, Matteo Boscolo wrote: Ma scusa, dove sarebbe il vantaggio? Devo leggere dei dati da un applicazione (non web) e spararli ad un database via web .. Potrebbe essere sufficiente un banale upload :? http://pypi.python.org/pypi/poster/ Il contenuto e gli allegati di questo messaggio sono strettamente confidenziali, e ne sono vietati la diffusione, la riproduzione e l'uso non autorizzato. Il suo contenuto non costituisce impegno da parte della Società salvo accordo scritto tra quest'ultima ed il destinatario. Qualora il presente messaggio Le fosse pervenuto per errore, La preghiamo di comunicare immediatamente al mittente l'errata ricezione e di distruggere quanto ricevuto (compresi i file allegati) senza farne copia. Qualsivoglia utilizzo non autorizzato del contenuto di questo messaggio costituisce violazione dell'obbligo di non rivelare il contenuto della corrispondenza tra altri soggetti, salvo più grave illecito, ed espone il responsabile alle relative conseguenze. This e-mail (and any attachment(s)) is strictly confidential and for use only by intended recipient(s). Any use, distribution, reproduction or disclosure by any other person is strictly prohibited. The content of this e-mail does not constitute a commitment by the Company except where provided for in a written agreement between this e-mail addressee and the Company. If you are not an intended recipient(s), please notify the sender promptly and destroy this message and its attachments without reading or saving it in any manner. Any non authorized use of the content of this message constitutes a violation of the obligation to abstain from learning of the correspondence among other subjects, except for more serious offence, and exposes the person responsible to the relevant consequences. ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python
Re: [Python] Python Django, pyqt ....
Hai un esempietto .. io uso Jomla per farmi I siti web :-) e la prima volta che mi avvicino al mondo del web con python. Allora posto che ho guardato Django (e me ne ero innamorato) un o' di tempo fa e poi sono passato a TG2, in generale in una archiettura MVC (Model View Controller) ti basta tornare un template vuoto. Avrai quindi il dizionario con i dati disponibile. Ma scusa, dove sarebbe il vantaggio? Devo leggere dei dati da un applicazione (non web) e spararli ad un database via web .. Esistono cose chiamate WebServcie. Twisted e-' peretto per la cosa. Puoi usare comunque REST per avere una serie di URI da chiamare (senza necessita' che la chiamata sia fatta da un browser web). Cerco di farmi una culture in merito :-) Se ho tempo stasera posto qualche link interessante Greetings JOKER Ltd. -- Mr. Gandhi, cosa ne pensa della civiltà occidentale? - Sarebbe un'ottima idea! ( intervista al Mahatma Gandhi ) ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python
Re: [Python] Python Django, pyqt ....
Qualcuno ha fatto proprio questo: :-) http://www.openobject.com/ , estratto da http://www.openerp.com/ . Matteo Boscolo wrote: L'avevo gia intuito... ma non volevo metter mani ad un mostro cosi... Son tutti mostri, che fanno molto di più di quello che serve a ciascuno, ma non è un problema. :-) (Django lo sembra un po' meno, ma solo perché è molto ben documentato.) Twisted è un altro mostro simile, con un nucleo piuttosto piccolo, e un sacco di codice intorno, un po' come una distribuzione Linux. :-) Basta far finta di non vedere quello che non ti serve. ;-) Ok, nel caso di Twisted c'è anche qualche difficoltà concettuale non banale, più una documentazione non eccelsa, che complicano le cose: a confronto, OpenERP è parecchio più semplice. :-) Valuta bene se nel tuo caso è preferibile spendere un po' di tempo a studiare uno strumento potente, o rischiare di riscrivere inutilmente un sacco di codice. -- Nicola Larosa - http://www.tekNico.net/ So bene che i complotti esistono: il mio obiettivo non è di smentirne l'esistenza, ma di scremare quelli reali da quelli immaginari, e di offrire a tutti gli strumenti per fare altrettanto. - Paolo Attivissimo, luglio 2009 ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python
Re: [Python] Python Django, pyqt ....
Carlos Catucci wrote: A volte mi chiedo se sia davvero un bene avere tutto questo PappaProntismo. Uno dei motivi per cui ho abbandonato Django per TG2 e' che troppo PP porta a volte a non poter fare le cose che vuoi come vuoi, ma a doverle fare come dice il framework, oppure farti un mazzo tanto per fare una cosa che con altri sistemi meno PP fai facilmente. Nell'eterna lotta tra il perfezionismo e la pigrizia, la seconda ha vinto da un bel pezzo nel mio caso, e ne sono ben contento. Ars longa, vita brevis. :-) -- Nicola Larosa - http://www.tekNico.net/ So bene che i complotti esistono: il mio obiettivo non è di smentirne l'esistenza, ma di scremare quelli reali da quelli immaginari, e di offrire a tutti gli strumenti per fare altrettanto. - Paolo Attivissimo, luglio 2009 ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python
Re: [Python] Python Django, pyqt ....
Nell'eterna lotta tra il perfezionismo e la pigrizia, la seconda ha vinto da un bel pezzo nel mio caso, e ne sono ben contento. Ars longa, vita brevis. :-) Onestamente anche a me piace fare poca fatica. Dico sempre che The better developer is lazy. Pero' alle volte per fare una cosa con un framework PP finisce che lavoro di piu'. A prte che da un aprima occhiata (sono al lavoro e quindi e' statat davevro una csa di 2 minuti) mi sembra che alla fine il PP sia tutto nei moduli OpenErp che si appoggiano su OpenObject. Ovvero se ho bisgno del modulo XX lo trovo in OE gia' pronto al massimo da personalizzare, se mi serve una cosa nuova uso OO per farmela da zero. Ci ho preso? Greetings JOKER Ltd. -- Mr. Gandhi, cosa ne pensa della civiltà occidentale? - Sarebbe un'ottima idea! ( intervista al Mahatma Gandhi ) ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python
Re: [Python] Python Django, pyqt ....
Son tutti mostri, che fanno molto di più di quello che serve a ciascuno, ma non è un problema. :-) (Django lo sembra un po' meno, ma solo perché è molto ben documentato.) beh in Django ammetto la documentazione sia quasi ridondante Twisted è un altro mostro simile, con un nucleo piuttosto piccolo, e un sacco di codice intorno, un po' come una distribuzione Linux. :-) Basta far finta di non vedere quello che non ti serve. ;-) Il problema con Twisted a volte e' vedere cosa ti serve invece :) So bene che i complotti esistono: il mio obiettivo non è di smentirne l'esistenza, ma di scremare quelli reali da quelli immaginari, e di offrire a tutti gli strumenti per fare altrettanto. - Paolo Attivissimo, luglio 2009 Si ma di bufale (di solito dicendo che sono falsita') ne dice lui pure. Parafrasando la scena finale di A qualcuno piace caldo: Nessuno e' perfetto! Greetings NESSUNO Ltd. :P -- Mr. Gandhi, cosa ne pensa della civiltà occidentale? - Sarebbe un'ottima idea! ( intervista al Mahatma Gandhi ) ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python
Re: [Python] Python Django, pyqt ....
Carlos Catucci wrote: A parte che da una prima occhiata (sono al lavoro e quindi e' stata davvero una cosa di 2 minuti) mi sembra che alla fine il PP sia tutto nei moduli OpenErp che si appoggiano su OpenObject. Ovvero se ho bisogno del modulo XX lo trovo in OE gia' pronto al massimo da personalizzare, se mi serve una cosa nuova uso OO per farmela da zero. Beh, definire zero un'architettura pronta e funzionante, completa di formalismi per la definizione dei dati e dell'interfaccia utente, e del codice sia server che client che li usano, sembra un po' riduttivo, solo perché non c'è business logic. :-) -- Nicola Larosa - http://www.tekNico.net/ So bene che i complotti esistono: il mio obiettivo non è di smentirne l'esistenza, ma di scremare quelli reali da quelli immaginari, e di offrire a tutti gli strumenti per fare altrettanto. - Paolo Attivissimo, luglio 2009 ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python
Re: [Python] Python Django, pyqt ....
Beh, definire zero un'architettura pronta e funzionante, completa di formalismi per la definizione dei dati e dell'interfaccia utente, e del codice sia server che client che li usano, sembra un po' riduttivo, solo perché non c'è business logic. :-) Scusa mi sono espresso male. Da zero intendevo senza partire da un modulo esistente da modificare, ma generandone uno nuovo e non dover fare tutto da zero. Greetings JOKER Ltd. -- Mr. Gandhi, cosa ne pensa della civiltà occidentale? - Sarebbe un'ottima idea! ( intervista al Mahatma Gandhi ) ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python