1

我有 django-simple-captcha 工作,但我很好奇如何在模板中指定图像出现的位置。现在我有。

<div class="fieldWrapper">
    <label for="id_captcha">Captcha:</label><br>
    {{ form.captcha }}{{ form.captcha.errors }}
</div>

这会导致验证码图像和表单彼此相邻,但我想要的是让它们用<br>标签分隔。我知道我可以通过修改我的 python 路径中的 django-simple-captcha 源来做到这一点,但我想要一种更简单的方法来做到这一点,以防万一我在我的任何其他项目中使用它。还有另一种方法吗?

4

1 回答 1

2

解决它的一种方法是修改您的设置并编写:

CAPTCHA_OUTPUT_FORMAT = u'%(hidden_field)s%(text_field)s<br>%(image)s'

您还可以更改字段输出的顺序。

于 2013-10-03T09:46:05.907 回答