diff options
| author | Amar <100243770+aadeina@users.noreply.github.com> | 2026-02-03 00:34:04 +0000 |
|---|---|---|
| committer | Jacob Walls <jacobtylerwalls@gmail.com> | 2026-02-21 09:57:49 -0500 |
| commit | 158fd81ef5a5647d27eb3065063284f9ee0a3ca4 (patch) | |
| tree | c6a2bc932dd9d54fb6eb25be7a4e8299babeb0e5 /docs/topics | |
| parent | e85db77e11e37d6ec82526557c4dafe4b30dc699 (diff) | |
Fixed #36899 -- Implemented SessionBase.__bool__.
Diffstat (limited to 'docs/topics')
| -rw-r--r-- | docs/topics/http/sessions.txt | 11 |
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) |
