장고 카테고리 관련 질문드립니다.
안녕하세요, 장고 3-16 카테고리 구현 중 검색으로 해결되지 않는 문제가 있어 질문드립니다.
pybo 홈페이지와 같이 구현하지 않고 정렬처럼 select 박스를 이용하여 카테고리 부분을 구현하였습니다. 다른 부분은 정상적으로 작동하나 카테고리 선택 후 selected가 제대로 작동하지 않는데 for문을 통해 option 구현 시 selected를 쓸 수 없다거나 하는 문제점이 있을까요? 현재는 임의의 url 조작이나 select 박스를 이용해 카테고리를 변경하면 해당 카테고리의 질문만 보이나 selected 값이 ----로 나타납니다.
아래는 question_list.html에서 카테고리 select 박스를 구현한 부분입니다.
<div class="col-4">
<select class="form-control cate">
<option value="all" {% if cate == 'all' %}selected{% endif %}>----</option>
{% for category in category_list %}
<option value="{{ category }}" {% if cate == '{{ category }}' %}selected{% endif %}>{{ category }}</option>
{% endfor %}
</select>
</div>
zz 님 423
2021년 9월 12일 3:46 오전
1개의 답변이 있습니다. 1 / 1 Page
{% if cate == '{{ category }}' %}
를 {% if cate == category %}
로 바꾸시면 될것 같네요.
박응용 님
2021년 9월 12일 10:42 오전