登录django后如何将用户重定向到用户特定的URL?

时间:2017-10-14 07:11:38

标签: django django-login

我是django的新手。我正在尝试创建一个用户特定的页面,登录后用户登陆mydomain.com/dashboard/。我正在尝试实施以下解决方案Django - after login, redirect user to his custom page --> mysite.com/username 任何人都可以提供更多细节,如如何创建模型,回调,视图和登录页面 谢谢

1 个答案:

答案 0 :(得分:1)

在views.py

中特定于用户的每个视图都需要User @ login-required

创建myapp / templates / registration / login.html

在main中设置urls.py以指向myapp中的索引。

任何访问页面的尝试都将重定向到登录。经过身份验证后重定向到index.html

Django有一个内置的用户模型。您可以使用访问管理仪表板的超级用户。