使用上很简单(以 flask-sqlalchemy 为例),原生sqlalchemy类似
posts = Post.query.all()
serializer = Seralizer(posts,many=True)
data = serializer.data
post = Post.query.first()
serializer = Seralizer(post,many=False)
data = serializer.data
serializer = Seralizer(post,exclude=['title'])
serializer = Seralizer(post,include=['title'])
serializer = Seralizer(post,depth=3)
我的坑 Seralizer ---> Serializer
1
doublepeng 2016-12-14 18:51:49 +08:00
是否考虑非外键关联的实现呢,个人在开发中基本不使用外键。
|
2
uxlsl 2016-12-15 16:28:03 +08:00
请问, Seralizer 是从哪里导入?
|
3
honmaple OP 应该是 Serializer
|
4
honmaple OP @doublepeng 非外键关联由于实际还未用到,暂时没考虑,不过可以去掉外键相关,并且传入相应的参数
|