2014-03-29 2 views
0

데이터 테이블이 포함 된 index.html 템플릿이 있습니다. 각 행 데이터의 끝 부분에는 해당 행의 열 항목을 편집 할 수있는 편집 단추가 있습니다. 여기숨겨진 양식 입력 필드에 입력으로 템플릿 변수 전달

내 테이블이 구성되어 어떻게 index.html을 :

<table style="width:300px"> 
      <tr> 
       <td> Mailing List Name</td> 
       <td> Mailing List Creation Date</td> 
      </tr> 

      {% for listEntry in lists %} 
       <tr> 
        <td>{{ listEntry.name }}</td> 
        <td>{{ listEntry.create_date }}</td> 
        <td> 
         <form action="/list_edit" method="post"> 
          <input id="submit" type="submit" value="Edit" /> 
          **Extra hidden input fields would be added here** 
         </form> 
        </td> 
       </tr> 
      {%endfor%} 

     </table> 

가 어떻게 양식에 숨겨진 입력 필드로 ListEntry 모델에 정의 변수를 전달할 수 있습니다

?

+0

은 이러한 장고 형태입니까? – karthikr

+0

@karthikr 예 그들은 있습니다. – user3361761

+0

그러면 폼 위젯을'HiddenInput'으로 오버라이드 할 수 있습니다. – karthikr

답변

1

보십시오 : 당신이 행 당 하나 개의 <form> 요소가있는 경우

<input name="{{ listEntry.someId }}" type="hidden" value="{{ listEntry.value }}" /> 

그러나, 당신이 너무하는 행을 기반으로 submit 행동에 값을 제공해야합니다.

관련 문제