(value, doseq=False)
| 101 | """ |
| 102 | |
| 103 | def convert(value, doseq=False): |
| 104 | if doseq and isinstance(value, list): |
| 105 | return [convert(v) for v in value] |
| 106 | else: |
| 107 | return utils.safestr(value) |
| 108 | |
| 109 | query = {k: convert(v, doseq) for k, v in query.items()} |
| 110 | return urllib_urlencode(query, doseq=doseq) |