Dashboard
PHP:
8.2.30
OS:
Linux
User:
dh_nv8b2m
/
/
usr
/
lib
/
python3
/
dist-packages
/
django
/
contrib
/
staticfiles
/
__pycache__
📤 Upload
📝 New File
📁 New Folder
Close
Editing: views.cpython-310.pyc
o �a� � @ sR d Z ddlZddlZddlmZ ddlmZ ddlmZ ddl m Z d dd �ZdS )z� Views and functions for serving static files. These are only to be used during development, and SHOULD NOT be used in a production setting. � N)�settings)�finders)�Http404)�staticFc K sz t js|st�t�|��d�}t�|�}|s)|�d�s|dkr#td��td| ��t j �|�\}}tj | |fd|i|��S )as Serve static files below a given point in the directory structure or from locations inferred from the staticfiles finders. To use, put a URL pattern such as:: from django.contrib.staticfiles import views path('<path:path>', views.serve) in your URLconf. It uses the django.views.static.serve() view to serve the found files. �/� z'Directory indexes are not allowed here.z'%s' could not be found� document_root)r �DEBUGr � posixpath�normpath�lstripr �find�endswith�os�path�splitr �serve)�requestr �insecure�kwargs�normalized_path� absolute_pathr � r �B/usr/lib/python3/dist-packages/django/contrib/staticfiles/views.pyr s r )F)�__doc__r r �django.confr �django.contrib.staticfilesr �django.httpr �django.viewsr r r r r r �<module> s
Save
Cancel