Django中判斷用戶是否登陸

1、在View視圖函數中的檢測方法:

if request.user.is_authenticated():
# 用戶已登陸
else:
# 用戶未登陸

2、在HTML模板文件中的檢測方法:

先要確保request對象在模板的context中,即在settings.py文件配置:
在這裏插入圖片描述
然後即可使用用RequestContext來判斷,代碼如下:
{% if request.user.is_authenticated %}
用戶已登陸。
{% else %}
用戶未登陸。
{% endif %}

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章