Server : Apache System : Linux iad1-shared-b8-43 6.6.49-grsec-jammy+ #10 SMP Thu Sep 12 23:23:08 UTC 2024 x86_64 User : dh_edsupp ( 6597262) PHP Version : 8.2.26 Disable Function : NONE Directory : /lib/python3/dist-packages/django/contrib/sessions/backends/__pycache__/ |
Upload File : |
o 3�aL6 � @ s� 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 ejej ZG dd � d e�ZG dd� de�ZG dd� 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__� r r �G/usr/lib/python3/dist-packages/django/contrib/sessions/backends/base.pyr s r c @ r )�UpdateErrorzF Occurs if Django tries to update a session that was deleted. Nr r r r r r s r c @ s� e Zd ZdZdZdZe� Zd\dd�Zdd� Z d d � Z dd� Zd d� Ze dd� �Zd\dd�Zefdd�Zdd� Zdd� Zdd� Zdd� Zdd� Zdd � Zd!d"� Zd#d$� Zd%d&� Zd'd(� Zd)d*� Zd+d,� Zd-d.� Zd/d0� Zd1d2� Zd3d4� Z d5d6� Z!d7d8� Z"d9d:� Z#d;d<� Z$d=d>� Z%e e$�Z&e e$e%�Z'd]d@dA�Z(e e(�Z)dBdC� Z*dDdE� Z+dFdG� Z,dHdI� Z-dJdK� Z.dLdM� Z/dNdO� Z0dPdQ� Z1dRdS� Z2d]dTdU�Z3d\dVdW�Z4dXdY� Z5e6dZd[� �Z7dS )^�SessionBasez- Base class for all Session classes. � testcookie�workedNc C s"