2016-11-09 3 views
0

Field` Ceci est la structure par défaut lors de l'utilisation HTMLField classe de django-crispy-form.Django-forme croustillante: Ajouter un élément HTML à l'intérieur de la classe `

Field(
    'need_meeting', 
    autocomplete='off', 
    id='need-meeting', 
), 

.html

<div class="form-group"> 
    <div id="div_id_need_meeting" class="checkbox"> 
     <label for="need-meeting" class=""> 
      <input autocomplete="off" checked="checked" class="checkboxinput" id="need-meeting" name="need_meeting" type="checkbox"> 
      현금영수증 발행 
     </label> 
    </div> 
</div> 

Mais ce que je veux faire est d'ajouter quelques éléments (<i></i>) à l'intérieur de l'élément label comme ceci:

<div class="form-group"> 
    <div id="div_id_need_meeting" class="checkbox"> 
     <label for="need-meeting" class=""> 
      <input autocomplete="off" checked="checked" class="checkboxinput" id="need-meeting" name="need_meeting" type="checkbox"> 
      <i></i>현금영수증 발행 
     </label> 
    </div> 
</div> 

Je ne sais pas Même j'ai cherché 2 heures.

Besoin de votre aide.

Merci

Répondre

0

Vous pouvez insérer du code HTML dans un formulaire en utilisant le crispy-form-helper le tutoriel pour cela semble être intuitive. Je ne suis pas très doué, mais je l'utilise plusieurs fois, et cela m'a aidé à personnaliser la mise en page.