a
    Sicó	  ã                   @   s0  d Z dd„ Zdd„ Zdd„ Zdd„ Zd	d
„ ZdZdZdZdZ	dZ
dZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZd Zd!Zd"Zd#Zd$Zd%Z d&Z!d'Z"d(Z#d)Z$d*Z%d+Z&d,Z'd-Z(d.Z)d/Z*d0Z+d1Z,d2Z-d3Z.d4Z/d5Z0d6Z1d7Z2d8Z3d9Z4d:Z5d;Z6d<Z7d=Z8d>Z9d?Z:d@Z;dAZ<dBZ=dCZ>dDZ?dEZ@dFZAdGZBdHZCdIZDdJZEdKS )Lzä
Descriptive HTTP status codes, for code readability.

See RFC 2616 - https://www.w3.org/Protocols/rfc2616/rfc2616-sec10.html
And RFC 6585 - https://tools.ietf.org/html/rfc6585
And RFC 4918 - https://tools.ietf.org/html/rfc4918
c                 C   s   d|   kodkS   S )Néd   éÇ   © ©Úcoder   r   úQ/var/www/html/django/DPS/env/lib/python3.9/site-packages/rest_framework/status.pyÚis_informational
   s    r   c                 C   s   d|   kodkS   S )NéÈ   i+  r   r   r   r   r   Ú
is_success   s    r	   c                 C   s   d|   kodkS   S )Né,  i  r   r   r   r   r   Úis_redirect   s    r   c                 C   s   d|   kodkS   S )Né  ió  r   r   r   r   r   Úis_client_error   s    r   c                 C   s   d|   kodkS   S )Néô  iW  r   r   r   r   r   Úis_server_error   s    r   r   ée   éf   ég   r   éÉ   éÊ   éË   éÌ   éÍ   éÎ   éÏ   éÐ   éâ   r
   i-  i.  i/  i0  i1  i2  i3  i4  r   i‘  i’  i“  i”  i•  i–  i—  i˜  i™  iš  i›  iœ  i  iž  iŸ  i   i¡  i¢  i¥  i¦  i§  i¨  i©  iª  i¬  i­  i¯  iÃ  r   iõ  iö  i÷  iø  iù  iú  iû  iü  iý  iþ  iÿ  N)FÚ__doc__r   r	   r   r   r   ZHTTP_100_CONTINUEZHTTP_101_SWITCHING_PROTOCOLSZHTTP_102_PROCESSINGZHTTP_103_EARLY_HINTSÚHTTP_200_OKÚHTTP_201_CREATEDZHTTP_202_ACCEPTEDZ&HTTP_203_NON_AUTHORITATIVE_INFORMATIONZHTTP_204_NO_CONTENTZHTTP_205_RESET_CONTENTZHTTP_206_PARTIAL_CONTENTZHTTP_207_MULTI_STATUSZHTTP_208_ALREADY_REPORTEDZHTTP_226_IM_USEDZHTTP_300_MULTIPLE_CHOICESZHTTP_301_MOVED_PERMANENTLYZHTTP_302_FOUNDZHTTP_303_SEE_OTHERZHTTP_304_NOT_MODIFIEDZHTTP_305_USE_PROXYZHTTP_306_RESERVEDZHTTP_307_TEMPORARY_REDIRECTZHTTP_308_PERMANENT_REDIRECTÚHTTP_400_BAD_REQUESTÚHTTP_401_UNAUTHORIZEDZHTTP_402_PAYMENT_REQUIREDÚHTTP_403_FORBIDDENÚHTTP_404_NOT_FOUNDÚHTTP_405_METHOD_NOT_ALLOWEDÚHTTP_406_NOT_ACCEPTABLEZ&HTTP_407_PROXY_AUTHENTICATION_REQUIREDZHTTP_408_REQUEST_TIMEOUTZHTTP_409_CONFLICTZHTTP_410_GONEZHTTP_411_LENGTH_REQUIREDZHTTP_412_PRECONDITION_FAILEDZ!HTTP_413_REQUEST_ENTITY_TOO_LARGEZHTTP_414_REQUEST_URI_TOO_LONGÚHTTP_415_UNSUPPORTED_MEDIA_TYPEZ(HTTP_416_REQUESTED_RANGE_NOT_SATISFIABLEZHTTP_417_EXPECTATION_FAILEDZHTTP_418_IM_A_TEAPOTZHTTP_421_MISDIRECTED_REQUESTZHTTP_422_UNPROCESSABLE_ENTITYZHTTP_423_LOCKEDZHTTP_424_FAILED_DEPENDENCYZHTTP_425_TOO_EARLYZHTTP_426_UPGRADE_REQUIREDZHTTP_428_PRECONDITION_REQUIREDÚHTTP_429_TOO_MANY_REQUESTSZ(HTTP_431_REQUEST_HEADER_FIELDS_TOO_LARGEZ&HTTP_451_UNAVAILABLE_FOR_LEGAL_REASONSÚHTTP_500_INTERNAL_SERVER_ERRORZHTTP_501_NOT_IMPLEMENTEDZHTTP_502_BAD_GATEWAYZHTTP_503_SERVICE_UNAVAILABLEZHTTP_504_GATEWAY_TIMEOUTZ#HTTP_505_HTTP_VERSION_NOT_SUPPORTEDZ HTTP_506_VARIANT_ALSO_NEGOTIATESZHTTP_507_INSUFFICIENT_STORAGEZHTTP_508_LOOP_DETECTEDZ!HTTP_509_BANDWIDTH_LIMIT_EXCEEDEDZHTTP_510_NOT_EXTENDEDZ(HTTP_511_NETWORK_AUTHENTICATION_REQUIREDr   r   r   r   Ú<module>   sŠ   	