def serve(request, path, document_root=None, insecure=False, **kwargs):
    if not settings.DEBUG and not insecure:
        raise ImproperlyConfigured("The staticfiles view can only be used in "
                                   "debug mode or if the the --insecure "
                                   "option of 'runserver' is used")
    normalized_path = posixpath.normpath(urllib.unquote(path)).lstrip('/')
    absolute_path = finders.find(normalized_path)
    if not absolute_path:
        if path.endswith('/') or path == '':
            raise Http404("Directory indexes are not allowed here.")
        raise Http404("'%s' could not be found" % path)
    document_root, path = os.path.split(absolute_path)
    return static.serve(request, path, document_root=document_root, **kwargs)
Smoke test for FileLogWriter
dataset/ETHPy150Open jezdez-archive/django-staticfiles/staticfiles/views.py/serve--crossover with--dataset/ETHPy150Open Yelp/paasta/tests/test_utils.py/TestFileLogWriter.test_smoke