@smsi

Как в шаблоне Django отобразить переменную {{ value}} только при клике по пункту меню?

День добрый
Есть меню, что-то типа такого:
<li class="hassubs">
                                        <a href="#">Select<i class="fas fa-chevron-down"></i></a>
                                        <ul>
                                            <li><a href="#"> Value_1{{ set_value_1}} </a></li>
                                            <li><a href="#"> Value_2{{ set_value_2}} </a></li>
                                        </ul>
                                    </li>

Нужно, чтобы {{ set_value_1}} и {{ set_value_2}} отображались (вычислялись) только при клике по соответствующему пункту меню.

(на самом деле при вызове {{ set_value_1}} и {{ set_value_2}} сохраняют значения переменных в сессию, при этом один доступны через контекстный процессор, но это наверное не влияет на суть вопроса
def set_value_1(self):
        self.currency['var']= 'var1'
        self.session.modified = True
    def set_value_2(self):
        self.currency['var']= 'var2'
        self.session.modified = True

)

Как можно сделать так, чтобы {{ set_value_1}} и {{ set_value_2}} вызывались только при клике по соответствующему пункту меню?
  • Вопрос задан
  • 102 просмотра
Решения вопроса 1
sergey-gornostaev
@sergey-gornostaev Куратор тега Django
Седой и строгий
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы