我正在尝试为一个表单创建一个自定义验证码字段,它似乎工作得很好,除了这样一个事实:当代码应该选择一个随机验证码返回给最终用户以供他们解决时,它返回一个ValueError: too many values to unpack (expected 2)。我认为这是因为列表没有被随机化,而python选择了整个列表作为用户的验证码。如何解决此问题?
class CaptchaField(IntegerField):
widget = CaptchaInput
error_msgs = { 'incorrect': _('Captcha incorrect-