2016-11-09 13 views
0

Fieldクラスのdjango-crispy-formを使用する場合、これはデフォルトのHTML構造です。Django-crispy-form: `Field`クラスの内部にHTML要素を追加します

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> 

しかし、私がやりたいことは、このようなlabel要素の内側にいくつかの要素(<i></i>)を追加することです:

<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> 

私は考えています私は2時間も探しました。

あなたの助けが必要です。

おかげ

答えて

0

あなたはそのためのチュートリアルcrispy-form-helper を使用してフォームにHTMLを挿入することができます直感的であるように思われます。私はそれほど良くはありませんが、私はそれを数回使っており、レイアウトをカスタマイズするのに役立ちました。

関連する問題