django - Django ValidationError EmailField
问题描述
我一直在努力解决下面的这个错误。我正在尝试使用电子邮件以访客身份签出用户,但我收到验证错误:/register/guest ['“NU1@company.com”值必须为 True 或 False。']
next_ = request.GET.get('next')
next_post = request.POST.get('next')
redirect_path = next_ or next_post or None
if form.is_valid():
email = form.cleaned_data.get('email')
new_guest_email = GuestEmail.objects.create(email=email)
request.sesssion['guest_email_id'] = new_guest_email.id
if is_safe_url(redirect_path, request.get_host()):
return redirect(redirect_path)
else:
return redirect('/register/')
return redirect('/register/')
解决方案
推荐阅读
- reactjs - Rekit -React Bud 部署
- hibernate - 强制 Hibernate 将用户定义的方言与 Spring 引导自动配置一起使用
- wpf - WPF,如何根据其他的变化销毁和重新创建用户控件,以及绑定问题
- canvas - aframe 绘图组件不适用于新的 aframe 版本 0.8.2
- java - locationManager.getLastKnownLocation 在请求后返回 null
- c - 为什么我在 malloc 时遇到分段错误?
- batch-file - 如何创建文件夹并批量复制到其中
- image - 触发图像模态
- c++ - 我将如何优化此代码?
- jquery - 在数据表中显示空复选框而不是连字符