擅长:python、mysql、java
<p>您可以在用户模型的<a href="https://docs.djangoproject.com/en/dev/ref/signals/#post-save" rel="noreferrer">post_save</a>信号上注册回调。大致如下:</p>
<pre><code># note: untested code
from django.db.models.signals import post_save
from django.contrib.auth.models import User
def email_new_user(sender, **kwargs):
if kwargs["created"]: # only for new users
new_user = kwargs.["instance"]
# send email to new_user.email ..
post_save.connect(email_new_user, sender=User)
</code></pre>
<p>注意<code>if kwargs["created"]:</code>条件,该条件检查这是否是新创建的用户实例。在</p>