| Server IP : 217.160.0.135 / Your IP : 216.73.217.85 Web Server : Apache System : Linux www 6.18.52-i1-ampere #1203 SMP Mon Sep 14 18:29:59 CEST 2026 aarch64 User : sws1074145052 ( 1074145052) PHP Version : 8.3.32 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : OFF | Pkexec : OFF Directory : /lib/python3/dist-packages/django/contrib/sessions/backends/__pycache__/ |
Upload File : |
�
�|�eL6 � � � d dl Z d dlZd dlZd dlZd dlmZmZ d dlmZ d dlm Z d dl
mZ d dlm
Z
d dlmZ d dlmZmZmZ d d lmZ d d
lmZ d dlmZ ej ej z Z G d� d
e� � Z G d� de� � Z G d� d� � Z dS )� N)�datetime� timedelta)�settings)�SuspiciousSession)�signing)�SuspiciousOperation)�timezone)�constant_time_compare�get_random_string�salted_hmac)�RemovedInDjango40Warning)�
import_string)�LANGUAGE_SESSION_KEYc � � e Zd ZdZdS )�CreateErrorz�
Used internally as a consistent exception type to catch from save (see the
docstring for SessionBase.save() for details).
N��__name__�
__module__�__qualname__�__doc__� � �G/usr/lib/python3/dist-packages/django/contrib/sessions/backends/base.pyr r s � � � � � �� � �Dr r c � � e Zd ZdZdS )�UpdateErrorzF
Occurs if Django tries to update a session that was deleted.
Nr r r r r r s � � � � � �� � �Dr r c � � e Zd ZdZdZdZ e� � Zd1d�Zd� Z d� Z
d� Zd � Ze
d
� � � Zd1d�Zefd�Zd
� Zd� Zd� Zd� Zd� Zd� Zd� Zd� Zd� Zd� Zd� Zd� Zd� Zd� Zd� Zd� Z d� Z!d� Z"d� Z#d � Z$d!� Z% e
e$� � Z& e
e$e%� � Z'd2d#�Z( e
e(� � Z)d$� Z*d%� Z+d&� Z,d'� Z-d(� Z.d)� Z/d*� Z0d+� Z1d,� Z2d2d-�Z3d1d.�Z4d/� Z5e6d0� � � Z7dS )3�SessionBasez-
Base class for all Session classes.
�
testcookie�workedNc �l � || _ d| _ d| _ t t j � � | _ d S )NF)�_session_key�accessed�modifiedr r �SESSION_SERIALIZER�
serializer��self�session_keys r �__init__zSessionBase.__init__0 s. � �'�����
���
�'��(C�D�D����r c � � || j v S �N��_session�r'