Python 使用django tastypie使用服务层

Python 使用django tastypie使用服务层,python,django,tastypie,Python,Django,Tastypie,我已经使用tastypie好几天了,我必须说这对于CRUD操作来说是令人惊奇的。我已经实现了验证器来做一些基本的业务验证,但现在我需要做一些额外的 创建模型后,我必须做一些日志记录,发送电子邮件和其他额外的东西。因此,从我的角度来看,我希望有一个服务层,并且能够在模型持久化之后调用一个方法 从我的角度来看,这不应该出现在脱水方法中。。。那么,如何在tastypie中添加业务处理 除此之外,我还有另一个业务部门,我必须提供一个API,只用于公开一个已经创建的没有CRUD的服务。它返回系统数据,但没

我已经使用tastypie好几天了,我必须说这对于CRUD操作来说是令人惊奇的。我已经实现了验证器来做一些基本的业务验证,但现在我需要做一些额外的

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

从我的角度来看,这不应该出现在脱水方法中。。。那么,如何在tastypie中添加业务处理

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


谢谢

是的,您可以对任何资源使用Tastype

以下是包含非orm资源的tastypie文档:

还有一个例子: