Передача переменной из шаблона в представление django

Главная цель - щелкнуть по ссылке, а затем сгенерировать сюжет на основе щелкнутой ссылки.

Я думаю, если я смогу каким-то образом передать переменную (строку, необходимую для гистограммы) из ссылки, нажатой на шаблоне, в представления, я смогу создать гистограмму.

Короче говоря, я бы нажал на ссылку, которая передает переменную в представления, затем представления создают сюжет и передают его в шаблон.

Любая помощь приветствуется

Просто используйте параметры GET, чтобы определить, какая ссылка была нажата.

<a href="/your/url/?parameter_name=value_01">Show with value_01</a>
<a href="/your/url/?parameter_name=value_02">Show with value_02</a>
<a href="/your/url/?parameter_name=value_03">Show with value_03</a>
def your_view(request):
    if request.GET.get('parameter_name') == 'value_01':
        # first link clicked
    elif request.GET.get('parameter_name') == 'value_02':
        # second link clicked
    elif request.GET.get('parameter_name') == 'value_03':
        # third link clicked
    # ... your code
Вернуться на верх