正则表达式电子邮件验证django

时间:2017-03-17 23:35:08

标签: regex django

在学校的项目上工作我知道如何在烧瓶中学习django。我想确保在发布之前输入有效的电子邮件。如果我不执行if else语句表单,但不会验证它。我有以下内容,唯一不起作用的部分是带注释的一部分,但我包含了整个views.py,如果你看到顶部的东西可能是错误的。

views.py

onCreate(Bundle)

1 个答案:

答案 0 :(得分:2)

request没有form属性。由于您已经拥有if request.method == "POST" - 您可以安全地执行以下操作:

更改

request.form['email']

request.POST['email']

理想情况下,您应该使用django forms for handing the validations等.Django表单具有更好的验证逻辑,正则表达式验证器等。