
    Xj                    d    d dl mZ d dlmZ d dlmZmZ erd dlmZm	Z	 e G d d             Z
dgZy)    )annotations)	dataclass)TYPE_CHECKINGAny)HttpRequestHttpResponsec                  B     e Zd ZU ded<   ded<   d fdZd fdZ xZS )StrawberryDjangoContextr   requestr   responsec                "    t         |   |      S )Nsuper__getattribute__selfkey	__class__s     f/var/www/html/myl_app/scheduler-service/venv/lib/python3.12/site-packages/strawberry/django/context.py__getitem__z#StrawberryDjangoContext.__getitem__   s     w',,    c                "    t         |   |      S )z/Enable .get notation for accessing the request.r   r   s     r   getzStrawberryDjangoContext.get   s    w',,r   )r   strreturnr   )__name__
__module____qualname____annotations__r   r   __classcell__)r   s   @r   r
   r
   
   s    -
- -r   r
   N)
__future__r   dataclassesr   typingr   r   django.httpr   r   r
   __all__ r   r   <module>r'      s7    " ! %5 - - - %
%r   