1
linnchord 2013-10-14 17:15:01 +08:00 1
|
3
shanks OP |
4
zjwzszh 2013-10-14 22:10:39 +08:00 1
可以放在 model里的,只是你要做好区分,不能一股脑放进去,或者你另外写一个helper类,来操作业务
|
5
linnchord 2013-10-14 22:44:08 +08:00 1
严格来说数据模型和业务模型应该分离,最简单,最简单方式你可以建一个业务model来继承数据model。
不过如果代码规模不大,业务不复杂也不用讲究这么多了,你只是做wp接口,那都揉在一起也关系不大。 http://docs.python.org/2/library/functions.html#property |
6
dzhou121 2013-10-28 16:32:07 +08:00 1
用content[:100]效率不高,因为SQL会返回content的全部值,也可以用func.left
from sqlalchemy.sql.expression import func post = session.query(func.left(Post.content, 100)) 对应的SQL是 select left(post.content, 100) from post; |