2

我有一个 django 应用程序,其中包含以下与注销相关的条目urls.py

(r'^logout/$', 'django.contrib.auth.views.logout', {'next_page':'/logout_page/'}),
(r'^logout_page/$', 'django.views.generic.simple.direct_to_template', {'template':'registration/logged_out.html'}),

我想在 中添加一个“重新登录”链接logged_out.html,这需要我知道用户最初注销的位置(URL)。

如何在logout调度程序条目中引用该 URL,以及如何将其传递给该logout_page条目?

提前致谢

4

1 回答 1

0

我不完全理解“在此处传递变量”的意思,但是您可以将变量从像这样
的 r'^(category/page/(?P[0-9]+)/$ page_number 传递为url的变量

但我认为您正在寻找的是通过以前的偏好,您应该可以像这样在模板中访问它:

{{ request.META.HTTP_REFERER }}

所以你可以做类似的事情:登录

在 logout_page 的模板中实现你正在寻找的

于 2013-04-03T07:45:43.490 回答