MCPcopy
hub / github.com/django/django / _get_session_from_db

Method _get_session_from_db

django/contrib/sessions/backends/db.py:32–41  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

30 return self.get_model_class()
31
32 def _get_session_from_db(self):
33 try:
34 return self.model.objects.get(
35 session_key=self.session_key, expire_date__gt=timezone.now()
36 )
37 except (self.model.DoesNotExist, SuspiciousOperation) as e:
38 if isinstance(e, SuspiciousOperation):
39 logger = logging.getLogger("django.security.%s" % e.__class__.__name__)
40 logger.warning(str(e))
41 self._session_key = None
42
43 async def _aget_session_from_db(self):
44 try:

Callers 2

loadMethod · 0.95
loadMethod · 0.95

Calls 2

getMethod · 0.45
nowMethod · 0.45

Tested by

no test coverage detected