Ë
    a%9j¢  ã                   ó$   — d Z ddlmZ dedefd„Zy)zBBuild absolute URLs for uploaded files (media) for mobile clients.é    )ÚsettingsÚrelative_urlÚreturnc                 óü   — |s|S t        t        dd«      xs dj                  «       j                  d«      }|r't	        |«      j                  d«      r|nd|› �}|› |› �S | �| j                  |«      S t	        |«      S )am  
    Build an absolute URL for a FileField's `.url` (typically starting with `/media/...`).

    If `PUBLIC_BASE_URL` is set in settings (e.g. `https://api.example.com`), it is used as
    the origin so URLs are correct behind nginx/reverse proxy (avoids `http://127.0.0.1:8000`
    or internal hostnames). Otherwise falls back to `request.build_absolute_uri`.
    ÚPUBLIC_BASE_URLNÚ ú/)Úgetattrr   ÚstripÚrstripÚstrÚ
startswithÚbuild_absolute_uri)Úrequestr   ÚbaseÚpaths       ú(/var/www/html/truck-me/api/media_urls.pyÚbuild_absolute_media_urlr      sˆ   € ñ ØÐÜ”HÐ/°Ó6Ò<¸"×CÑCÓE×LÑLÈSÓQ€DÙÜ" <Ó0×;Ñ;¸CÔ@‰|ÈÈ,ÈÐFXˆØ�˜�vˆÐØÐØ×)Ñ)¨,Ó7Ð7Üˆ|ÓÐó    N)Ú__doc__Údjango.confr   r   r   © r   r   ú<module>r      s   ðÙ HÝ  ð°Cð ¸Cô r   