我有一个链接到Django模板中的URL.我想获取当前页面url的所有GET参数,并将它们添加到模板链接的url中.当前页面可能没有GET参数.
dge*_*gel 13
django.core.context_processors.request在您的脑中包含上下文处理器settings.py,然后使用request模板链接中的对象:
<a href="{% url 'my_url' %}?{{ request.META.QUERY_STRING }}">
Run Code Online (Sandbox Code Playgroud)
这将导致来自没有任何GET变量的页面的链接具有尾随?但是这是无害的.如果这是不可接受的,你可以先测试它们:
<a href="{% url 'my_url' %}{% if request.META.QUERY_STRING %}?{{ request.META.QUERY_STRING }}{% endif %}">
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1782 次 |
| 最近记录: |