作者热门文章
- mongodb - 在 MongoDB mapreduce 中,如何展平值对象?
- javascript - 对象传播与 Object.assign
- html - 输入类型 ="submit"Vs 按钮标签它们可以互换吗?
- sql - 使用 MongoDB 而不是 MS SQL Server 的优缺点
有没有办法在 Jinja2/Flask 中打印当前 URL?
例如如果当前 URL 是 http://www.domain.com/example/1/2
{{ request.path }}
可以工作并打印 /example/1/2
,但我如何也可以使用 http://获取完整的 URL?
来自文档 (here) {{ request.url }}
应该可以工作,但它不会产生任何结果。
谢谢
更新
这是来自views.py的渲染/上下文参数:
class EventDetailView(EventObjectMixin, FormView):
template_name = 'gig/public/about.html'
context_object_name = 'event'
form_class = EventPurchaseTicketForm
def get_context_data(self, **kwargs):
context = super(EventDetailView, self).get_context_data(**kwargs)
...
return context
最佳答案
您可以使用 {{ url_for(request.endpoint) }}
,它可以工作。
关于python - 如何在 jinja2/flask 中获取当前 URL(request.url 不起作用),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26276580/
我是一名优秀的程序员,十分优秀!