Django – label_from_instance

label_from_instance 예제 남겨두기

실제 저장된 필드 값을 이용하여 라벨을 표기하고 싶을 때 사용하는 패턴인 듯

if not kwargs["request"].user.is_superuser:	
    self.fields["group"].queryset = get_user_productgroup(kwargs["request"].user.profile.company.id).order_by("company", "name")
    self.fields["group"].label_from_instance = lambda obj: "%s (%s)" % (obj.name, obj.company.name)

저장용으로 남겨둠.

Share: Twitter Facebook
Bongjun Hur's Picture

About Bongjun Hur

BJ is a dev.

Seoul, Korea https://devbj.com