Django post_save preventing recursion without overriding model save()
问题 There are many Stack Overflow posts about recursion using the post_save signal, to which the comments and answers are overwhelmingly: "why not override save()" or a save that is only fired upon created == True . Well I believe there's a good case for not using save() - for example, I am adding a temporary application that handles order fulfillment data completely separate from our Order model. The rest of the framework is blissfully unaware of the fulfillment application and using post_save