errorput不起作用

来源:6-5 用form实现登录-2

Harrymissu

2018-02-01

老师您好 

请问  问什么我的 errorput起不到红框效果? 我的forms.py中定义的名称和html中是一致的

而且 当你输入少于五位的密码时候点击提交,不仅没有相应的错误提示还会自动填充xadmin中的用户账号和密码(已经推出了xadmin的登陆)

写回答

1回答

慕标1454560

2018-02-04

# 红框
<div class="form-group marb8 {% if login_form.errors.password %}errorput{% endif %} "> 
# 至于错误提示我是这么写的 每个form单独显示自己的错误 也没啥问题
<div class="error btns login-form-tips" id="jsLoginTips">
    {% if login_form.errors.password %}
        {{ login_form.errors.password }}
    {% endif %}
</div>
# 还有你说的显示xadmin 你可以设置对应form的值
<input name="username" id="account_l" type="text" value="{{ form.username.value }}" placeholder="手机号/邮箱" />


0
2
Mirrorgo
请问一下跟您代码一样我的errorput也不起作用,只提示用户名错误就会刷新页面
2018-03-08
共2条回复

Python3.6+django+xadmin,打造在线教育平台

【毕设】Python 2.7到3.6 完美适配,Django升级2.0

3677 学习 · 4038 问题

查看课程