How do I turn this:
data = ((1, \'2011-01-01\'), (2, \'2011-01-02\'), (1, \'2011-01-15\'), (3, \'2011-02-01\'))
into this:
Use the json library.
Then convert your data using something like this:
somedict = { "item" : [ x[0] for x in data ], "settings" : { "axisx" : [ x[1] for x in data ], "axisy" : [ 0, 100], "colour" : "ff9900" } }
and call:
print json.dumps(somedict)