Зависит от ваших требований. Существует более одного способа сделать это.
Если вы создаете пользователей сами (не используя django-allauth и подобные библиотеки), в одном view, то достаточно выполнять действие в этом view.
В противном случае можно либо переопределять метод save вашего класса пользователя (надеюсь, вы не используете идиотский костыль со встроенным классом Django django.contrib.auth.models.Users и связанным с ним Profile, а используете свою модель пользователя), либо использовать сигнал, например, post_save.
В случае использования django-allauth, у него есть свои сигналы и хуки для реализации подобной функциональности.