如何在发送邮件之前验证电子邮件并查看邮件是否发送 - django

时间:2021-06-25 09:23:22

标签: django

我使用 - is_valid = validate_email(e) 来验证电子邮件。它可以检测“@”是否不存在或更多但不提供输入的电子邮件现在是否处于活动状态。我使用 sendmail 发送电子邮件。我使用 try 除了块。邮件正在发送,但有时会尝试运行代码,而有时会尝试运行代码,但块正在运行。如何避免这种异常行为。

1 个答案:

答案 0 :(得分:0)

如果我正确理解你的问题.. djangoforms 中有一个名为 emailfield 的选项。如果 @ 不存在,它将显示验证错误。

field_name = forms.EmailField(**options)