Как поменять местами label и input при отображении формы? - Python

Узнай цену своей работы

Формулировка задачи:

Добрый день Собственно, сабж. Изначально джанга ставит сначала label, потом input, как следствие получается лесенка из чекбоксов. Гуглил варианты, но они немного хардкорные(от написания своего фильтра до магии с css). Может, кто-то сталкивался с подобным, какой есть способ проще написания фильтра?

Решение задачи: «Как поменять местами label и input при отображении формы?»

textual
Листинг программы
<form id="registration-form" action="" method="post">
  {% csrf_token %}
  <table class="form">
    {{ form.as_table }}
    <script type="text/javascript">
      $('label[for=id_agree]').remove().insertAfter($('#id_agree'));
    </script>

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

13   голосов , оценка 3.923 из 5
Похожие ответы