html 테이블 내에 테이블 데이터 조각 주위에 링크를 넣으려고합니다. Chrome의 요소 뷰어에서 다음 결과를 볼 수 있습니다.Django 링크가 for 루프에서 작동하지 않습니다.
<a href="/tasks/1/"></a>
<a href="/tasks/2/"></a>
<a href="/tasks/3/"></a>
<a href="/tasks/4/"></a>
<table>
...
이것에 대해 흥미로운 부분은 제가 페이지 소스보기에서 볼 때 ... 올바르게 왜 크롬 것 내가 좋은 이유 생각할 수없는
<input type="hidden" name="id" value="3"/>
<a href="/tasks/3/">
<td class="tableText">Make a web app</td>
</a>
감싸 나오는 것입니다 이것을 두 가지 다른 방식으로 표현하십시오. 내 장고 템플릿 내에서 잘못했을 수도있는 무언가가 있습니까?
8 <h1 id="title">Joe's Basic Task List</h1>
9 <table id="taskTable">
10 {% for t in taskList %}
11 <tr>
12 {%if t.completed == 1%}
13 <td><div class="btn active"><i class="fa fa-check"></i></div></t d>
14 {%else%}
15 <td><div class="btn"><i class="fa fa-check"></i></div></td>
16 {%endif%}
17 <input type="hidden" name="id" value="{{t.id}}"/>
18 <a href="{% url 'tasks:detail' t.id%}">
19 <td class="tableText">{{t.task}}</td>
20 </a>
21 </tr>
22 {% endfor %}
23 </table>
내부에 TD를 넣고 TR 내부에 입력을 넣고 그 앞쪽에있는 앵커는 tr 내부에서도 원시입니다. 잘못된 https://developer.mozilla.org/en-US/docs/Web/HTML/Element/tr - chrome이 최선을 다해 노력하고 있습니다. –
'완료'는 오타가 아닙니까? 대신't.completed'을 의미합니까? – karthikr
은 오타 였지만 해결책은 마이크가 묘사 한 것입니다. – 9er