2
나는 몇 가지 상수를 가진 모델 정의 다음과 같은 한 :액세스 모델의 상수는
class Order(models.Model):
WAITING = 0
APPROVED = 1
DISAPPROVED =2
내가 예를 들어, 내 템플릿에 몇 가지 조건 태그를 표시하려면, 모래 시계 아이콘을 보여주는 표시된 Order의 상태가 WAITING 인 경우.
은 현재 내가 아래처럼하고 있어요,하지만 그런 식으로, 내가 모든 상수의 값을 추적해야하기 때문에 나는 그것을 좋아하지 않아 :
내가 Order.WAITING에 액세스 할 수있는 방법을{% if order.status == 0 %}
your order is waiting approval.
{% endif
, 내 템플릿의 Order.APPROVED 및 Order.DISAPPROVED 상수? 내가 성취하고자하는 바른 길은 무엇입니까?
이 여러 번 사용하면 템플릿에 대규모 코드 중복이 없도록 템플릿 필터를 사용하는 것이 좋습니다. –