如何使用Django创建一个具有字符串参数的URL

时间:2015-12-14 09:45:27

标签: django django-templates django-views parameter-passing url-routing

我希望显示一个模板文件中的两个模态之一。模式基于url字符串参数(status = 1或status = 0)正确显示。我想以 example.com/page?status=1 的形式创建一个网址 我在另一页上有两个按钮,代码如下:

<a href="{% url 'myapp.views.myview' %}">MyDisplayText</a>

如何将我的status = 1字符串添加到正在生成的网址?

1 个答案:

答案 0 :(得分:2)

您只需添加文字:

<a href="{% url 'myapp.views.myview' %}?status=1/0">MyDisplayText</a>

如果您的值来自模板上下文,则输出变量:

<a href="{% url 'myapp.views.myview' %}?status={{ status }}">MyDisplayText</a>