同时报告本站使用的一个问题

2011-02-10 22:08:25 +08:00
 linji
在首页,在使用向世界提问时,出现如下错误,无法提交。
Traceback (most recent call last):
File "/base/python_runtime/python_lib/versions/1/google/appengine/ext/webapp/__init__.py", line 517, in __call__
handler.post(*groups)
File "/base/data/home/apps/v2ex/1.348237887594687648/topic.py", line 264, in post
topic.title = topic_title
File "/base/python_runtime/python_lib/versions/1/google/appengine/ext/db/__init__.py", line 541, in __set__
value = self.validate(value)
File "/base/python_runtime/python_lib/versions/1/google/appengine/ext/db/__init__.py", line 2435, in validate
raise BadValueError('Property %s is not multi-line' % self.name)
BadValueError: Property title is not multi-line
1477 次点击
所在节点    自言自语
2 条回复
manhere
2011-02-10 22:41:25 +08:00
刚才也遇到过一次
darasion
2011-02-10 22:49:09 +08:00
嗯,这是提问标题里边有换行引起的。
db.StringProperty() 默认不能换行。
加上multiline=True就行了:

db.StringProperty(multiline=True)

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/8257

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX