Re: [Python] Simone Federici wants to chat

2012-03-21 Per discussione Lorenzo Sutton
On 20/03/12 22:18, Simone Federici wrote: Si ok, apro il thread a insulti vari, tutto ammesso :-) Era meglio il link a A history of Python web presence :) ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python

Re: [Python] DjangoCon

2012-03-21 Per discussione Gabriele Giaccari
Chi ci va? DjangoCon Europe 2012 Early Bird registration and Call For Papers http://2012.djangocon.eu/ facciamo la macchina da roma... -- Gabriele Giaccari gabri...@upcode.it Upcode.it | software engineering www.upcode.it | i...@upcode.it

Re: [Python] DjangoCon

2012-03-21 Per discussione Simone Federici
On Tue, Mar 20, 2012 at 18:41, Gabriele Giaccari ga...@thedusk.com wrote: http://2012.djangocon.eu/ facciamo la macchina da roma... tutti giorni feriali allegria magari ci andiamo un giorno solo? :-) ___ Python mailing list Python@lists.python.it

Re: [Python] Concatenazione lato DB = Rebus

2012-03-21 Per discussione Simone Federici
2012/3/20 Stefano Dal Pra s.dal...@gmail.com Non so se ho capito bene cosa ti serve, ma con questo: keys = [ (LDAP server, Agent), (-LDAP-server-, _S-), (Pippo', 'pluto), (Pippo, None), (Pippo, ) ] T=[] for a,b in keys: print q.curs.mogrify(select trim(%s||

Re: [Python] Simone Federici wants to chat

2012-03-21 Per discussione Daniele Varrazzo
On Tue, 20 Mar 2012 14:15:19 -0700, Simone Federici wrote: --- Simone Federici wants to stay in better touch using some of Google's coolest new products. Potrebbe usare Google Wave... :) -- Daniele Varrazzo - Develer

Re: [Python] Concatenazione lato DB = Rebus

2012-03-21 Per discussione Daniele Varrazzo
On Tue, 20 Mar 2012 22:12:45 +0100, Simone Federici wrote: Dato queste coppie di chiavi keys = [ (LDAP server, Agent), (-LDAP-server-, _S-), (Pippo', 'pluto), (Pippo, NULL) (Pippo, ) ] Se c'è un null, non è una chiave. [...] snippo: stavo dando risposte che a rileggerle

Re: [Python] Concatenazione lato DB = Rebus

2012-03-21 Per discussione Stefano Dal Pra
2012/3/21 Simone Federici s.feder...@gmail.com 2012/3/20 Stefano Dal Pra s.dal...@gmail.com Non so se ho capito bene cosa ti serve, ma con questo: keys = [ (LDAP server, Agent), (-LDAP-server-, _S-), (Pippo', 'pluto), (Pippo, None), (Pippo, ) ] T=[] for a,b in

Re: [Python] Concatenazione lato DB = Rebus

2012-03-21 Per discussione Simone Federici
2012/3/21 Stefano Dal Pra s.dal...@gmail.com Ciao, causa zeitnot non riesco ad approfondire come meriterebbe. Ti segnalo pero' un modulo che avevo tastato tempo fa: https://storm.canonical.com/ dove puoi leggere: [...] Storm handles composed primary keys with ease (no need for surrogate

Re: [Python] Concatenazione lato DB = Rebus

2012-03-21 Per discussione Daniele Varrazzo
On Wed, 21 Mar 2012 14:30:08 +0100, Simone Federici wrote: 2012/3/21 Daniele Varrazzo p...@develer.com On Tue, 20 Mar 2012 22:12:45 +0100, Simone Federici wrote: Dato queste coppie di chiavi keys = [ (LDAP server, Agent), (-LDAP-server-, _S-), (Pippo', 'pluto), (Pippo, NULL)

Re: [Python] Concatenazione lato DB = Rebus

2012-03-21 Per discussione Marco Mariani
2012/3/21 Simone Federici s.feder...@gmail.com grazie per il link, è sempre utile conoscere altri strumenti, Il ticket su django per questo problema, e' aperto da 7 anni, ma c'e' attivita' recente (oooh) di due mesi fa, che dice: Well, the current status is, the soc2011/composite-fields

Re: [Python] Concatenazione lato DB = Rebus

2012-03-21 Per discussione Simone Federici
2012/3/21 Daniele Varrazzo p...@develer.com Column | Type | Modifiers +-**---+--- name | character varying(100) | not null author | character varying(100) | not null - nota: non ce l'ho fantastico immagino che posso dire di essere

Re: [Python] Concatenazione lato DB = Rebus

2012-03-21 Per discussione Simone Federici
2012/3/21 Marco Mariani bir...@gmail.com Il ticket su django per questo problema, e' aperto da 7 anni, 7 anni... e io finalmente voglio arrivare a una soluzione ma c'e' attivita' recente (oooh) di due mesi fa, che dice: Well, the current status is, the soc2011/composite-fields branch is

Re: [Python] Concatenazione lato DB = Rebus

2012-03-21 Per discussione Daniele Varrazzo
2012/3/21 Daniele Varrazzo p...@develer.com Una relazione generica io non nego sia utile: On Wed, 21 Mar 2012 15:15:33 +0100, Simone Federici wrote: Per le relazioni generiche invece dissento. Stiamo dicendo la stessa cosa: anche io penso siano utili. Però... E dai l'hai detto pure tu

Re: [Python] Concatenazione lato DB = Rebus

2012-03-21 Per discussione Simone Federici
2012/3/21 Daniele Varrazzo p...@develer.com E, al di là delle prestazioni, il tuo problema è che vuoi offrire tutte le feature del db (più qualcuna che non esiste e ti sei inventato sul momento... ;) *e* relazioni generiche. Qui hai un problema diverso: con il db ci puoi fare tanto, i db

Re: [Python] Concatenazione lato DB = Rebus

2012-03-21 Per discussione Daniele Varrazzo
On Wed, 21 Mar 2012 16:09:21 +0100, Simone Federici wrote: cmq tornando al problema che è tuttaltro che risolto, ci sono le FK che sono nullable :-) quindi il problema mi si ripresenta da dietro l'angolo CREATE TABLE sample_chapter ( b_name character varying(100) NOT NULL, b_author

Re: [Python] Concatenazione lato DB = Rebus

2012-03-21 Per discussione Simone Federici
2012/3/21 Daniele Varrazzo p...@develer.com test= select coalesce(quote_literal(a), '') || '_' || coalesce(quote_literal(b), '') from pairs; ?column? -- 'a'_'b' 'a'_'' 'a'_ yep, con coalesce si può fare anche su gli altri DB cmq sqlite quote si comporta come in pgsql quindi