在潜在客户中,我有电子邮件字段,我希望对其进行验证,并且在表单 View 中还有必填字段。
我需要在我的自定义模块中进行一些配置?能给我举个例子吗?
最佳答案
在.py文件中写这个方法............
import re
def ValidateEmail(self, cr, uid, ids, email):
if re.match("^.+\\@(\\[?)[a-zA-Z0-9\\-\\.]+\\.([a-zA-Z]{2,3}|[0-9]{1,3})(\\]?)$", email) != None:
return True
else:
raise osv.except_osv('Invalid Email', 'Please enter a valid email address')
在 view.xml 文件中写入这一行
<field name="email" on_change="ValidateEmail(email)"/>
关于python - Odoo v8 中的电子邮件验证,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32778064/