Python 如何使用超链接更改另一页的标签?

Python 如何使用超链接更改另一页的标签?,python,django,Python,Django,我是Django的新手,我想问一下是否可以使用另一个页面的超链接更改页面的标签 我想传递一个值,例如“1”,并将其用作另一个模板的标签。我可以使用超链接从一个页面重定向到另一个页面,但我不知道如何传递一些参数供其他人使用 超链接的目的是告诉其他页面它是为了某个特定的值 以下是我的超链接的代码: //It is a hyperlink with image. <a class="btn bgImg" href="{% url 'trend_view'%}&qu

我是Django的新手,我想问一下是否可以使用另一个页面的超链接更改页面的标签

我想传递一个值,例如“1”,并将其用作另一个模板的标签。我可以使用超链接从一个页面重定向到另一个页面,但我不知道如何传递一些参数供其他人使用

超链接的目的是告诉其他页面它是为了某个特定的值

以下是我的超链接的代码:

//It is a hyperlink with image.
<a class="btn bgImg"  href="{% url 'trend_view'%}"></a>
下面是我想使用传递的值的模板:

{% extends "base.html" %}
{% load static %}
{% block title %}Stages{% endblock %}
{% block content-nav %} {% endblock content-nav %}

{% block card_title %}Trend for Stage {{val}} {% endblock card_title %}
    {% block content-Card %}
      <div class="card-body">
        <div class="row">
          <p>This is Graphs and shits</p>
        </div>
      </div>
    {% endblock content-Card %}
{% block scripts %} {% endblock scripts %}
{%extends“base.html”%}
{%load static%}
{%block title%}阶段{%endblock%}
{%block content nav%}{%endblock content nav%}
{%block card_title%}阶段趋势{{val}{%endblock card_title%}
{%block content Card%}
这是图表和大便

{%endblock内容卡%} {%block scripts%}{%endblock scripts%}
以下是url.py:

path(r'^trend/(?P<value>\d+)/$', stage_trend_view, name='trend_view')
path(r'^trend/(?P\d+/$),stage\u trend\u view,name='trend\u view')

我将介绍GET请求执行此操作的两种方法

一种方法是将其添加为url中的值: 超链接代码相同:

<a class="btn bgImg"  href="{% url 'trend_view' value/variable_here %}"></a>
在URL.py中:

path('trend/<int:value>/', stage_trend_view, name='trend_view')
path('trend/', stage_trend_view, name='trend_view')
在URL.py中:

path('trend/<int:value>/', stage_trend_view, name='trend_view')
path('trend/', stage_trend_view, name='trend_view')

您可以自由选择一个适合自己的:)

您是否有关于如何在url中添加GET参数的问题<代码>http://localhost.com/page?data=1@Pax是,但也知道如何为此使用hyperlink.TY发送该参数。使用第一个解决方案解决了我的问题。
from django.shortcuts import render
def stage_trend_view(request):
    value = request.GET.get('value')
    return render(request, 'Hole_Analyzer/trend_per_stage.html', {'val':value})
path('trend/', stage_trend_view, name='trend_view')