他的第一次连接的重定向用户

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了他的第一次连接的重定向用户相关的知识,希望对你有一定的参考价值。

我希望新用户重新定向仅在他们的第一次连接时才被重定向到特定网页。我在网上等网上查询,但找不到任何内容。

有没有简单的方法可以用django做到这一点?

答案

我不知道您是否正在寻找它,但是您可以在用户模型virst_visit = models.BooleanField(default=True)中添加一个字段”

然后检查您的视图以查看这是否是用户的首次访问

#check if the user is the first time
if user.virst_visit == True:
    user.virst_visit = False
    user.save()
    return HttpResponseRedirect(reverse('app:virst_visit_views'))
else:
    return HttpResponseRedirect(reverse('app:next_visit_views'))

以上是关于他的第一次连接的重定向用户的主要内容,如果未能解决你的问题,请参考以下文章

登录脚本PHP上的重定向循环

Python之如何优雅的重试

当应用程序在本地运行时如何修复 PHP 上的重定向错误

Spotify ios SDK 登录:无效的重定向 URI

Symfony 2 中用户切换(模拟)后的重定向

MySQLi 面向对象的重定向取决于用户角色