https://t.me/RX1948
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/messages/storage/__pycache__/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Current File : //lib/python3/dist-packages/django/contrib/messages/storage/__pycache__/session.cpython-310.pyc
o

3�aS�@s8ddlZddlmZddlmZmZGdd�de�ZdS)�N)�BaseStorage)�MessageDecoder�MessageEncodercsDeZdZdZdZ�fdd�Zdd�Zdd�Zd	d
�Zdd�Z	�Z
S)
�SessionStoragezK
    Store messages in the session (that is, django.contrib.sessions).
    �	_messagescs0t|d�s	Jd��t�j|g|�Ri|��dS)N�sessionz�The session-based temporary message storage requires session middleware to be installed, and come before the message middleware in the MIDDLEWARE list.)�hasattr�super�__init__)�self�request�args�kwargs��	__class__��I/usr/lib/python3/dist-packages/django/contrib/messages/storage/session.pyr
szSessionStorage.__init__cOs|�|jj�|j��dfS)z�
        Retrieve a list of messages from the request's session. This storage
        always stores everything it is given, so return True for the
        all_retrieved flag.
        T)�deserialize_messagesrr�get�session_key)rr
rrrr�_getszSessionStorage._getcOs2|r|�|�|jj|j<gS|jj�|jd�gS)zD
        Store a list of messages to the request's session.
        N)�serialize_messagesrrr�pop)r�messages�responser
rrrr�_stores
�zSessionStorage._storecCst�}|�|�S)N)r�encode)rr�encoderrrrr(s
z!SessionStorage.serialize_messagescCs |rt|t�rtj|td�S|S)N)�cls)�
isinstance�str�json�loadsr)r�datarrrr,sz#SessionStorage.deserialize_messages)�__name__�
__module__�__qualname__�__doc__rr
rrrr�
__classcell__rrrrr	s
r)r!�$django.contrib.messages.storage.baser�&django.contrib.messages.storage.cookierrrrrrr�<module>s

https://t.me/RX1948 - 2025