小智 34
实际上是go(-1).
<input type=button value="Previous Page" onClick="javascript:history.go(-1);">
Run Code Online (Sandbox Code Playgroud)
小智 25
这个解决方案适合我:
<a href="{{request.META.HTTP_REFERER}}">Go back</a>
Run Code Online (Sandbox Code Playgroud)
但是之前添加'django.core.context_processors.request',到TEMPLATE_CONTEXT_PROCESSORS项目的设置中.
Oli*_*Oli 12
那么你可以启用:
'django.core.context_processors.request',
Run Code Online (Sandbox Code Playgroud)
在你的settings.TEMPLATE_CONTEXT_PROCESSORS区块中并挂钩引用者,但这有点令人作呕,可能会破坏所有地方.
你想要这个的大多数地方(例如SO上的编辑帖子页面)你有一个真正的对象可以挂钩(在那个例子中,帖子),这样你就可以很容易地找出正确的上一页应该是什么.
<a href="{{request.META.HTTP_REFERER|escape}}">Back</a>
Run Code Online (Sandbox Code Playgroud)
这里|escape是用来跳出" "字符串的。