pep*_*dip 2 python string google-app-engine text limit
我明白了:
BadValueError: Property is 804 bytes long; it must be 500 or less. Consider Text instead, which can store strings of any length.
Run Code Online (Sandbox Code Playgroud)
我读到这个:http://blog.zmxv.com/2012/02/appengine-go-sdks-500-byte-string.html和这个:App Engine BadValueError批量数据上传 - TextProperty被解释为StringProperty但我仍然不明白如何快速解决它.
它说,考虑文字?我愿意考虑文字!:)
如果我将用户输入限制为500个字符,那会解决所有问题吗?谢谢..
所以考虑一下TextProperty.
切换自.
yourproperty = db.StringProperty()
Run Code Online (Sandbox Code Playgroud)
至
yourproperty = db.TextProperty()
Run Code Online (Sandbox Code Playgroud)
你会没事的 请记住,TextProperty是没有索引.