상황:

고객 메인페이지에는 업체 목록이 나열되어있다.

목록에서 운영 중업체나열한다.



해결:

업체 계정 활성화 여부에 따라 목록에 등록되도록 한다.



1
2
3
4
5
6
{% for partner in partner_list %}
<div class="col-sm-4">
  <h4>{{ partner.name }}</h4>
  <div>{{ partner.address }}</div>
</div>
{% endfor %}
cs



1
2
3
4
5
6
7
8
{% for partner in partner_list %}
<div class="col-sm-4">
  {% if partner.user.is_active is True %}
  <h4>{{ partner.name }}</h4>
  <div>{{ partner.address }}</div>
  {% endif %}
</div>
{% endfor %}
cs



장고에서 User 모델은 계정 활성화 상태를 나타내는 is_active 필드를 가지고 있다.

is_active 필드값은 Boolean으로 True 또는 False를 가진다. 

블로그 이미지

쵸잇

,