首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何从Django AdminLTE iFrame登录?

如何从Django AdminLTE iFrame登录?
EN

Stack Overflow用户
提问于 2021-04-18 09:40:09
回答 1查看 399关注 0票数 0

AdminLTE https://adminlte.io/themes/v3/iframe.html

嗨,我是Django初学者,尝试一下我的Django上面的AdminLTE模板。在“我的Django”中,单击“注销链接”重定向登录页是默认操作。

在此模板中,没有用于注销的按钮/链接。所以在添加到top-navi之后,链接注销并单击它。Django试图将登出模板“logout.html”加载到iframe,结果失败了。

它看起来是失败的注销。

当按原样重新加载此页面时,它将显示登录页。看来登入会议现在被放弃了。但是如果不重新加载页面并单击任何链接,它就会正常地将模板加载到iframe选项卡,而死会话就会重新生成。

我怎样才能登出这个页面?打招呼。

EN

回答 1

Stack Overflow用户

发布于 2021-04-21 00:24:49

解决了。

添加JavaScript此页面,

代码语言:javascript
复制
<script type="text/javascript">
    function logout(){
        location.href='/logout/';
    }
</script>

并将onClick事件添加到注销链接中。

代码语言:javascript
复制
<a href="#" onClick="logout()">Logout</a>

它可以通过注销页面重定向到登录页。这是我的网站上的默认操作。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/67147145

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档