I am using either Rocket or Azure, and get the same error.
Traceback (most recent call last):
File "R:\web2py\gluon\restricted.py", line 219, in restricted
exec(ccode, environment)
File "R:\web2py\applications\myapp\models\db.py", line 321, in <module>
'aaaaaaaaaaaaaaaaaaaaaaaaaaaa')
File "R:\web2py\gluon\tools.py", line 884, in __init__
self.request_vars = request and request.vars or current.request.vars
File "R:\web2py\gluon\globals.py", line 316, in vars
self.parse_all_vars()
File "R:\web2py\gluon\globals.py", line 287, in parse_all_vars
for key, value in iteritems(self.post_vars):
File "R:\web2py\gluon\globals.py", line 308, in post_vars
self.parse_post_vars()
File "R:\web2py\gluon\globals.py", line 244, in parse_post_vars
dpost = cgi.FieldStorage(fp=body, environ=env, keep_blank_values=1)
File "c:\python37\lib\cgi.py", line 491, in __init__
self.read_single()
File "c:\python37\lib\cgi.py", line 682, in read_single
self.read_binary()
File "c:\python37\lib\cgi.py", line 704, in read_binary
self.file.write(data)
File "c:\python37\lib\tempfile.py", line 481, in func_wrapper
return func(*args, **kwargs)
TypeError: write() argument must be str, not bytes
Thanks!