【发布时间】:2016-09-29 18:07:45
【问题描述】:
我正在使用烧瓶进行一些用户交互。基本上,当用户单击页面 A 或 B 上的按钮时,它会转到 url C 以获取一些没有可视化的数据。得到数据后,我想回到原来的页面(A或B)。我如何知道用户来自哪里?
【问题讨论】:
-
也许,你可以在客户端使用js函数window.history.back()
我正在使用烧瓶进行一些用户交互。基本上,当用户单击页面 A 或 B 上的按钮时,它会转到 url C 以获取一些没有可视化的数据。得到数据后,我想回到原来的页面(A或B)。我如何知道用户来自哪里?
【问题讨论】:
我认为您需要的是 request.referrer。有一些例子here
【讨论】:
is_safe_url 函数的实现。
django/utils/http.py