请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

errorput不起作用

老师您好 

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

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

正在回答

1回答

# 红框
<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 回复 有任何疑惑可以回复我~
  • 提问者 Harrymissu #1
    非常感谢!
    回复 有任何疑惑可以回复我~ 2018-02-04 14:41:46
  • 请问一下跟您代码一样我的errorput也不起作用,只提示用户名错误就会刷新页面
    回复 有任何疑惑可以回复我~ 2018-03-08 22:56:16
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信