Django Template - Как проверить, имеет ли динамически созданный ключ значение в объекте

У меня есть объект, который содержит имена типа

draft = {
  "name_ar": "test arabic",
  "name_en": "test english",
  "name_tr": "test turkish",
  "name_nl": "",
}

и у меня есть переменная language_code, которая будет иметь значения либо 'ar', либо 'en'. Поэтому, прежде чем проверить, есть ли у ключа значение в объекте, я сначала сконструировал ключ, как показано ниже

{% with name='name_'|add:language_code %}

Теперь мой вопрос: я хочу добавить класс grey-color в контейнер div, если имя не имеет значения в объекте draft. Как я могу этого добиться?

{% with name='name_'|add:language_code %}
   <span class="secondary-title {% if not "how can I check here" %}grey-color{% endif %}">
{% endif %}

Я очень новичок в Django, поэтому буду рад услышать любые предложения или решения.

Я решил проблему с помощью тегов шаблонов

@register.filter('get_value_from_dict')
def get_value_from_dict(dict_data, key):
    """
    usage example {{ your_dict|get_value_from_dict:your_key }}
    """
    if key:
        return dict_data.get(key)

и затем в шаблоне

<span class="secondary-title {% if not draft|get_value_from_dict:name %}grey-color{% endif %}">
Вернуться на верх