Il giorno 29/lug/07, alle ore 23:31, Picio ha scritto:

Salve, vorrei costruire una API json per il mio db usando python.
La mia idea sarebbe:

1 pagina web (client) che tramite ajax richiede dati ad un server
2 il server prende i dati da un db e risponde in json
3 uso il contenuto json per aggiornare dei div sulla pagina web

Giusto?
Potete darmi indicazioni suggerimenti su cosa devo usare?
(simplejson o magari un intero framework tipo django....?)
Grazie.
Daniele
--
http://picio.gotdns.com ...Il mio blog su NSLU2
_______________________________________________
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Se non hai una fretta particolare e se hai voglia di sperimentare
potresti contattarmi. Abbiamo presentato a PyconUno il nostro
framework Genropy che ha tutto quello che richiedi e anche di più.
In particolare un adattatore SQL che può leggere un DB esistente
per ricavarne la struttura o può leggere una struttura espressa
in python o XML e generare le modifiche opportune sul db (creazione
di tabelle, campi, indici,relazioni).
L'adattatore è inoltre in grado di eseguire operazioni di
lettura/scrittura sul database con API molto semplici.
In particolare può eseguire query creando automaticamente le join
e rendendo il risultato o in JSON o in XML.
La licenza è LGPL.
Ci lavoriamo full time in 4 persone e il prodotto è decisamente stabile.
Come sempre succede la documentazione è ancora carente ma ci stiamo
lavorando.
Per il momento l'adattatore SQL può essere usato con PostgreSQL o
con SQLite ma scrivere il layer di adattamento per mysql (se proprio
ti vuoi del male) non è un gran lavoro.

Un quick start lo trovi qui :
http://trac.genropy.org/wiki/QuickStart

per il momento non mettiamo un download pubblico perchè preferiamo
conoscere chi è interessato per dargli assistenza ed avere un
feedback. Se lo desideri provarlo fammelo sapere e ti farò
avere un link per scaricarlo.

Ciao
G.

_______________________________________________
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python

Rispondere a