summaryrefslogtreecommitdiff
path: root/docs/topics
diff options
context:
space:
mode:
authorAmar <100243770+aadeina@users.noreply.github.com>2026-02-03 00:34:04 +0000
committerJacob Walls <jacobtylerwalls@gmail.com>2026-02-21 09:57:49 -0500
commit158fd81ef5a5647d27eb3065063284f9ee0a3ca4 (patch)
treec6a2bc932dd9d54fb6eb25be7a4e8299babeb0e5 /docs/topics
parente85db77e11e37d6ec82526557c4dafe4b30dc699 (diff)
Fixed #36899 -- Implemented SessionBase.__bool__.
Diffstat (limited to 'docs/topics')
-rw-r--r--docs/topics/http/sessions.txt11
1 files changed, 11 insertions, 0 deletions
diff --git a/docs/topics/http/sessions.txt b/docs/topics/http/sessions.txt
index 797b49ffa2..6070b3e4ef 100644
--- a/docs/topics/http/sessions.txt
+++ b/docs/topics/http/sessions.txt
@@ -191,6 +191,17 @@ You can edit it multiple times.
Example: ``'fav_color' in request.session``
+ .. method:: __bool__()
+
+ .. versionadded:: 6.1
+
+ Returns the inverse of :meth:`is_empty`. This allows checking if a
+ session has data::
+
+ if request.session:
+ # Session has data or a key
+ pass
+
.. method:: get(key, default=None)
.. method:: aget(key, default=None)