Ë
    Ø]j_  ã                   ó‚   — d Z ddlmZ ddlmZ ddlmZ ddlmZmZ ddddddddej                  ej                  dfd	„Zy)
a  
rest_framework.schemas

schemas:
    __init__.py
    generators.py   # Top-down schema generation
    inspectors.py   # Per-endpoint view introspection
    utils.py        # Shared helper functions
    views.py        # Houses `SchemaView`, `APIView` subclass.

We expose a minimal "public" API directly from `schemas`. This covers the
basic use-cases:

    from rest_framework.schemas import (
        AutoSchema,
        get_schema_view,
        SchemaGenerator,
    )

Other access should target the submodules directly
é    )Úapi_settingsé   )Úopenapi)ÚDefaultSchema)Ú
AutoSchemaÚSchemaGeneratorNFc                 óz   — |€t         j                  } || |||||
¬«      }ddlm} |j	                  |||||	¬«      S )z
    Return a schema view.
    )ÚtitleÚurlÚdescriptionÚurlconfÚpatternsÚversionr   )Ú
SchemaView)Úrenderer_classesÚschema_generatorÚpublicÚauthentication_classesÚpermission_classes)r   r   Úviewsr   Úas_view)r
   r   r   r   r   r   r   Úgenerator_classr   r   r   Ú	generatorr   s                úV/var/www/zogu/zoguvenv/lib/python3.12/site-packages/rest_framework/schemas/__init__.pyÚget_schema_viewr      sY   € ð ÐÜ!×1Ñ1ˆáØ˜¨+Ø (°Gô€Iõ "Ø×ÑØ)Ø"ØØ5Ø-ð ó ð ó    )Ú__doc__Úrest_framework.settingsr   Ú r   Ú
inspectorsr   r   r   ÚDEFAULT_AUTHENTICATION_CLASSESÚDEFAULT_PERMISSION_CLASSESr   © r   r   ú<module>r$      sF   ðñõ* 1å Ý %ß 0ð ˜¨$¸ÈtØ˜t°TØ+×JÑJØ'×BÑBØôr   