37,719
社区成员
发帖
与我相关
我的任务
分享
@csrf_exempt
def name_emial_valid(request):
namelist = []
emaillist = []
for eachuser in User.objects.values("username","email"):
namelist.append(eachuser['username'])
emaillist.append(eachuser['email'])
#错误信息
is_usedname = ""
is_usedemail = ""
if name is not None:
a = name in namelist
if a:
is_usedname = '该用户名已被使用'
if email is not None:
b = email in emaillist
if b:
is_usedemail = '该邮箱已被使用'
return HttpResponse(json.dumps({'msg1':name,'msg2':email}))
<form action="" method="post">
<!--{% csrf_token %}是Django提供的防止伪装提交请求的功能。POST 方法提交的表格,必须有此标签。-->
{% csrf_token %}
<table>
{{form.as_table}}
</table>
<input type="submit" value="Register">
</form>