django,通过rest api登录,不会在浏览器中显示

时间:2016-06-30 06:12:15

标签: python django rest django-rest-framework

我正在使用opensx,我正在创建一个user_login api,它将登录来自特定网站的用户。
我可以通过登录用户 login(request,user)功能,它显示输出:

 2016-06-30 01:57:23,361 INFO 5426 [audit] models.py:1805 - Login
 success - chogath (chogath@leauge.com)

但是当我从浏览器登录到所述登录页面时,它仍然显示用户未登录,我希望被重定向到仪表板。

我在这里遗漏了什么吗?任何帮助将不胜感激,谢谢。

1 个答案:

答案 0 :(得分:0)

您是否在login功能后明确发出请求? login不会自动为您创建回复,您必须执行this之类的操作。使用return redirect(...)return render(...)