save() in post save keep calling itself(recursive) to solve this try: Just use pre_save , you don't need to use .save() method inside it again.