我有一個自定義信號功能:Django的傳遞arguements定製信號
def notify_after_registration(sender, **kwargs):
email_subject = 'Account confirmation'
email_body = "Hey {}, thanks for signing up. To activate your account, click this link within \
48hours http://127.0.0.1:8000/accounts/register_confirm/{}".format(username, activation_key)
send_mail(email_subject, email_body, settings.EMAIL_HOST_USER,
[email], fail_silently=False)
post_save.connect(notify_after_registration(sender), sender=User)
我在這裏產生從我的觀點激活密鑰並將其保存在不同的模式。
現在如何在這裏傳遞這個激活密鑰和用戶名。
謝謝
我應該叫我notify_after_registration在我看來,並通過kwargs? – gamer
已更新的答案。 – Wtower
我有一個模型和視圖和信號。我從視圖生成密鑰。我想在用戶使用激活密鑰註冊時發送電子郵件。當創建用戶時,應該將電子郵件發送給用戶。我的觀點應該被稱爲... – gamer