|
Server : Apache System : Linux cvar2.toservers.com 3.10.0-962.3.2.lve1.5.73.el7.x86_64 #1 SMP Wed Aug 24 21:31:23 UTC 2022 x86_64 User : njnconst ( 1116) PHP Version : 8.4.18 Disable Function : NONE Directory : /usr/lib64/python2.7/site-packages/django/contrib/messages/storage/ |
Upload File : |
�
r�\c @ s\ d d l Z d d l m Z d d l m Z m Z d d l m Z d e f d � � YZ d S( i����N( t BaseStorage( t MessageEncodert MessageDecoder( t sixt SessionStoragec B sA e Z d Z d Z d � Z d � Z d � Z d � Z d � Z RS( sL
Stores messages in the session (that is, django.contrib.sessions).
t _messagesc O s; t | d � s t d � � t t | � j | | | � d S( Nt sessions� The session-based temporary message storage requires session middleware to be installed, and come before the message middleware in the MIDDLEWARE_CLASSES list.( t hasattrt AssertionErrort superR t __init__( t selft requestt argst kwargs( ( sI /tmp/pip-install-XxeQeY/django/django/contrib/messages/storage/session.pyR
s c O s% | j | j j j | j � � t f S( s�
Retrieves 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 t gett session_keyt True( R R
R ( ( sI /tmp/pip-install-XxeQeY/django/django/contrib/messages/storage/session.pyt _get s c O sB | r% | j | � | j j | j <n | j j j | j d � g S( sE
Stores a list of messages to the request's session.
N( t serialize_messagesR R R t popt None( R t messagest responseR
R ( ( sI /tmp/pip-install-XxeQeY/django/django/contrib/messages/storage/session.pyt _store s c C s t d d � } | j | � S( Nt
separatorst ,t :( R R ( R t encode( R R t encoder( ( sI /tmp/pip-install-XxeQeY/django/django/contrib/messages/storage/session.pyR '