On Tuesday, January 24, 2017 at 7:43:24 AM UTC-5, Ramos wrote:
>
> try
> var lista = {{=*XML(*dic["signals_list"]*)*}};
>
To be safe, you might instead want to convert the Python object to JSON:
var lista = {{=json.dumps(dic['signals_list'])}};
The latter approach will always generate a valid Javascript object
(assuming the object is JSON serializable), whereas the former may not in
some circumstances. For example:
XML(['a', 'b', None]) will yield:
var lista = ['a', 'b', None]
which is not valid Javascript.
But json.dumps(['a', 'b', None]) will yield the correct:
var lista = ["a", "b", null]
The difference is that XML() ultimately just calls str() on the object,
whereas json.dumps generates a proper JSON object.
Anthony
--
Resources:
- http://web2py.com
- http://web2py.com/book (Documentation)
- http://github.com/web2py/web2py (Source code)
- https://code.google.com/p/web2py/issues/list (Report Issues)
---
You received this message because you are subscribed to the Google Groups
"web2py-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
For more options, visit https://groups.google.com/d/optout.