未完成的继续
注册成功,跳转到首页注册成功以后,跳转到一个指定的商品
如果有什么错误,通过渲染的方式在页面上显示出来
回看检验的那些步骤
都会有数据传给前端
只需要在前端的指定位置把数据填进去就好了
首先明确放置文字的位置,根据需求随意定义
了解,为什么要放在这里
》布局变量
》测试效果
随便搞错误,测测有无提示语句过来
》测试的效果
当输入空的时候
当邮箱格式乱写的时候
防止重复注册的验证》明确验证的逻辑
视图中拿到了用户名以后,注册前
先要在表中查询一下
如果查到有结果
不让注册
否则,查不到,才允许注册
》查询数据表
利用
模型类.objects.get方法查
该方法的特点
查不到,就报错
查到一个,就返回这个行对象
查到多个,也会报错
在这里,我们捕捉,查询不到的这个错误
》回顾get查询的特点
》代码
》测试
结果
》到此为止,用户的注册模块的主体功能制做完毕
还有一些其它的扩展功能,后面有空再添加