I have a form with a multi-select. If I choose one value and submit, the value is set in request.vars.xxx as a single integer (e.g., 2). If I choose more than one value and submit I get a list of string values (e.g., ['1', '5']). If I select no values I get None.
Expected? Why the inconsistency? Or am I doing something wrong? Why not ['2'], ['1', '5'], and []? That's consistent, orthogonal, etc. Thanks. --