0

几天来我一直在使用 sweetpie,我必须说它对于 CRUD 操作来说非常棒。我已经实现了验证器来进行一些基本的业务验证,但现在我需要做一些额外的事情......

创建模型后,我必须做一些记录、发送电子邮件和其他额外的东西。所以,从我的角度来看,我希望有一个服务层并且能够在模型被持久化后调用一个方法。

从我的角度来看,这不应该属于脱水方法......那么,我怎样才能在美味派中添加业务处理?

除此之外,我还有另一个业务部门,我必须提供一个 API 来公开已创建的非 CRUD 服务。它返回系统数据,但没有关联模型。美味派适合这个吗?

谢谢!

4

1 回答 1

0

是的,您可以将美味派用于任何资源。

这是带有非orm资源的tastepie的文档:

http://django-tastypie.readthedocs.org/en/latest/non_orm_data_sources.html

另一个例子:

https://github.com/fatiherikli/tastypie-mongodb-resource/blob/master/tastypie_mongodb/resources.py

于 2012-12-26T23:58:38.403 回答