`with transaction.commit_on_success():` is unnecessary here. I had to use it because I was saving two different models: `search` and `emailer_sender_model`. In your case, only the `search` is being saved.