It's such a workable solution. Thank you!
I came to a similar conclusion using list:string for user-defined fields. A
slight twist of my version is to use {"key": "value"} instead of "key:
value". The thought was to convert the string into dictionary-like datatype
more easily. - [web2py] Dealing with arbitary user defined DAL fields seongjoo
- Re: [web2py] Dealing with arbitary user defined DAL field... Bruno Rocha
- Re: [web2py] Dealing with arbitary user defined DAL f... seongjoo

