【发布时间】:2019-08-25 21:40:57
【问题描述】:
我对 python 很陌生,我的后端体验只包括 Java,老实说,我对 python 的方便程度感到非常震惊,尤其是 DRF。我在项目中使用的是Django rest框架,但它越来越大,我必须提供更强大的api。
有一个插入记录的功能,为此我使用 DRF。现在我要介绍另一种插入一条记录的功能,但是在插入后我必须在其他记录中增加一些值,DRF 也可以处理吗?
提前致谢
【问题讨论】:
-
如果您使用的是子类CreateModelMixin 的视图并在调用
super()之后插入记录,则可以覆盖create方法 -
如果值/实例在创建模型实例时总是插入,那么你可以使用
post_savesignal
标签: python django rest django-rest-framework