请稍等 ...
×

采纳答案成功!

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

验证码输入框中的提示信息

老师,form表单中,验证码怎么添加提示信息,类似前端中placeholder=“请输入验证码”

正在回答

2回答

https://img1.sycdn.imooc.com/szimg/5db1903a092e293709300100.jpg 这样试试 ,记得先 from captcha.fields import CaptchaField, CaptchaTextInput

1 回复 有任何疑惑可以回复我~
  • 提问者 风向花 #1
    感谢bobby老师
    回复 有任何疑惑可以回复我~ 2019-10-25 11:25:22
  • bobby 回复 提问者 风向花 #2
    好的,
    回复 有任何疑惑可以回复我~ 2019-10-25 18:13:12
提问者 风向花 2019-10-22 00:23:02

from django.forms import widgets

class RegisterGetForm(forms.Form):
   captcha = CaptchaField(error_messages={"invalid": "验证码错误"},
                          widget=widgets.TextInput(attrs={"placeholder": "请输入验证码"}))


添加widget后,虽有提示信息,但是不显示验证码了。

0 回复 有任何疑惑可以回复我~
  • bobby #1
    不要随便覆盖widget 属性,你先试试不设置这个实行是否没问题
    回复 有任何疑惑可以回复我~ 2019-10-23 13:55:32
  • 提问者 风向花 回复 bobby #2
    不设置widget显示是正常的
    回复 有任何疑惑可以回复我~ 2019-10-23 15:08:07
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信