장고 카테고리 관련 질문드립니다.

안녕하세요, 장고 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 34

2021년 9월 12일 3:46 오전

목록으로
1개의 답변이 있습니다. 1 / 1 Page

{% if cate == '{{ category }}' %}{% if cate == category %} 로 바꾸시면 될것 같네요.

박응용

2021년 9월 12일 10:42 오전