У мене працює django-simple-captcha, але мені цікаво, як я можу вказати у своєму шаблоні, де відображається зображення. зараз у мене є.
<div class="fieldWrapper">
<label for="id_captcha">Captcha:</label><br>
{{ form.captcha }}{{ form.captcha.errors }}
</div>
Це призводить до того, що зображення та форма captcha знаходяться прямо поруч, але я хочу, щоб вони були відокремлені знаком a <br>
тег. Я знаю, що можу це зробити, змінивши джерело django-simple-captcha в моєму шляху python, але я хочу більш простий спосіб зробити це на випадок, якщо я використовую його в будь-якому іншому моєму проекті. Чи є інший спосіб зробити це?
Відповіді:
1 для відповіді № 1Один із способів вирішити це - змінити свої налаштування та написати:
CAPTCHA_OUTPUT_FORMAT = u"%(hidden_field)s%(text_field)s<br>%(image)s"
Також ви можете змінити послідовність виведення полів.