我正在使用Google App Engine,需要在数据存储库中放置一个多行字符串。不幸的是,GAE不允许这样做。我需要这个字符串保持多行,那么有没有办法将多行字符串转换为单行字符串并存储它?
我正在使用Google App Engine,需要在数据存储库中放置一个多行字符串。不幸的是,GAE不允许这样做。我需要这个字符串保持多行,那么有没有办法将多行字符串转换为单行字符串并存储它?
google.appengine.ext.db.StringProperty(multiline=True)
def encode(s):
return s.replace("\\", "\\\\").replace("\n", "\\n")
def decode(s):
return s.replace("\\\\", "\\").replace("\\n", "\n")