build_attrs() takes from 1 to 2 positional arguments but 3 were given
来源:6-8 用户注册-2
无痕空间
2017-11-08
在6.8节课程中按照步骤安装配置captcha,在打开http://127.0.0.1:8000/register/时出现如题错误
环境:
ubuntu16.04
python==3.5
django==1.11
django-simple-captcha==0.4.6
3回答
-
无痕空间
提问者
2017-11-09
将django-simple-captcha换成django-simple-captcha==0.5.5以上两个问题解决
532018-04-23 -
何杨233
2019-01-04
对 把django-simple-captcha升级就可以了
012019-03-01 -
无痕空间
提问者
2017-11-09
将python3.5/site-packages/django/forms/widgets.py 中'attrs': self.build_attrs(self.attrs,attrs),改成'attrs': self.build_attrs(self.attrs), # attrs问题解决,但出现验证码图片无法显示,查看html源代码发现{{register_form.captcha}}无法渲染出<img src="/captcha/image/2f3f82e5f7a054bf5caa93b9b0bb6cc308fb7011/" alt="captcha" class="captcha" />,但手动添加<!--<img src="/captcha/image{{ hashkey }}/" alt="captcha" class="captcha" />能够显示图片,请问问题出现在哪?
00
相似问题