Index
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
M
|
N
|
O
|
P
|
R
|
S
|
T
|
U
|
V
|
W
|
X
A
accessed_time (django_downloadview.files.StorageFile attribute)
assert_download_response() (in module django_downloadview.test)
assert_x_accel_redirect() (in module django_downloadview.nginx.tests)
assert_x_sendfile() (in module django_downloadview.apache.tests)
(in module django_downloadview.lighttpd.tests)
attachment (django_downloadview.response.DownloadResponse attribute)
(django_downloadview.views.base.DownloadMixin attribute)
B
BaseDownloadView (class in django_downloadview.views.base)
basename (django_downloadview.response.DownloadResponse attribute)
(django_downloadview.views.base.DownloadMixin attribute)
basename_field (django_downloadview.views.object.ObjectDownloadView attribute)
BytesIteratorIO (class in django_downloadview.io)
C
charset_field (django_downloadview.views.object.ObjectDownloadView attribute)
content_type (django_downloadview.files.HTTPFile attribute)
created_time (django_downloadview.files.StorageFile attribute)
D
default_headers (django_downloadview.response.DownloadResponse attribute)
delete() (django_downloadview.files.StorageFile method)
django_downloadview.files (module)
django_downloadview.views.http (module)
django_downloadview.views.object (module)
django_downloadview.views.path (module)
django_downloadview.views.storage (module)
django_downloadview.views.virtual (module)
download_response() (django_downloadview.views.base.DownloadMixin method)
DownloadMixin (class in django_downloadview.views.base)
DownloadResponse (class in django_downloadview.response)
E
encoding (django_downloadview.views.base.DownloadMixin attribute)
encoding_field (django_downloadview.views.object.ObjectDownloadView attribute)
exists() (django_downloadview.files.StorageFile method)
F
file (django_downloadview.files.HTTPFile attribute)
(django_downloadview.files.StorageFile attribute)
(django_downloadview.response.DownloadResponse attribute)
file_encoding (django_downloadview.response.DownloadResponse attribute)
file_field (django_downloadview.views.object.ObjectDownloadView attribute)
file_mimetype (django_downloadview.response.DownloadResponse attribute)
file_not_found_response() (django_downloadview.views.base.DownloadMixin method)
G
get() (django_downloadview.views.base.BaseDownloadView method)
(django_downloadview.views.object.ObjectDownloadView method)
get_basename() (django_downloadview.response.DownloadResponse method)
(django_downloadview.views.base.DownloadMixin method)
(django_downloadview.views.object.ObjectDownloadView method)
get_charset() (django_downloadview.response.DownloadResponse method)
get_content_type() (django_downloadview.response.DownloadResponse method)
get_encoding() (django_downloadview.response.DownloadResponse method)
(django_downloadview.views.base.DownloadMixin method)
get_file() (django_downloadview.views.base.DownloadMixin method)
(django_downloadview.views.http.HTTPDownloadView method)
(django_downloadview.views.object.ObjectDownloadView method)
(django_downloadview.views.path.PathDownloadView method)
(django_downloadview.views.storage.StorageDownloadView method)
get_mime_type() (django_downloadview.response.DownloadResponse method)
get_mimetype() (django_downloadview.views.base.DownloadMixin method)
get_path() (django_downloadview.views.path.PathDownloadView method)
(django_downloadview.views.storage.StorageDownloadView method)
get_redirect_url() (django_downloadview.apache.middlewares.XSendfileMiddleware method)
(django_downloadview.lighttpd.middlewares.XSendfileMiddleware method)
(django_downloadview.nginx.middlewares.XAccelRedirectMiddleware method)
get_request_factory() (django_downloadview.views.http.HTTPDownloadView method)
get_request_kwargs() (django_downloadview.views.http.HTTPDownloadView method)
get_url() (django_downloadview.views.http.HTTPDownloadView method)
H
HTTPDownloadView (class in django_downloadview.views.http)
HTTPFile (class in django_downloadview.files)
I
is_download_response() (django_downloadview.apache.middlewares.XSendfileMiddleware method)
(django_downloadview.lighttpd.middlewares.XSendfileMiddleware method)
(django_downloadview.nginx.middlewares.XAccelRedirectMiddleware method)
items() (django_downloadview.response.DownloadResponse method)
M
mime_type_field (django_downloadview.views.object.ObjectDownloadView attribute)
mimetype (django_downloadview.views.base.DownloadMixin attribute)
modification_time_field (django_downloadview.views.object.ObjectDownloadView attribute)
modified_time (django_downloadview.files.StorageFile attribute)
N
not_modified_response() (django_downloadview.views.base.DownloadMixin method)
O
ObjectDownloadView (class in django_downloadview.views.object)
open() (django_downloadview.files.StorageFile method)
P
path (django_downloadview.files.StorageFile attribute)
(django_downloadview.views.path.PathDownloadView attribute)
(django_downloadview.views.storage.StorageDownloadView attribute)
path_url_kwarg (django_downloadview.views.path.PathDownloadView attribute)
PathDownloadView (class in django_downloadview.views.path)
process_download_response() (django_downloadview.apache.middlewares.XSendfileMiddleware method)
(django_downloadview.lighttpd.middlewares.XSendfileMiddleware method)
(django_downloadview.nginx.middlewares.XAccelRedirectMiddleware method)
process_response() (django_downloadview.apache.middlewares.XSendfileMiddleware method)
(django_downloadview.lighttpd.middlewares.XSendfileMiddleware method)
(django_downloadview.nginx.middlewares.XAccelRedirectMiddleware method)
ProxiedDownloadResponse (class in django_downloadview.response)
Python Enhancement Proposals
PEP 3333
R
read() (django_downloadview.io.BytesIteratorIO method)
(django_downloadview.io.TextIteratorIO method)
readable() (django_downloadview.io.BytesIteratorIO method)
(django_downloadview.io.TextIteratorIO method)
readline() (django_downloadview.io.BytesIteratorIO method)
(django_downloadview.io.TextIteratorIO method)
render_to_response() (django_downloadview.views.base.DownloadMixin method)
request (django_downloadview.files.HTTPFile attribute)
request_kwargs (django_downloadview.views.http.HTTPDownloadView attribute)
response_class (django_downloadview.views.base.DownloadMixin attribute)
S
save() (django_downloadview.files.StorageFile method)
sendfile() (in module django_downloadview.shortcuts)
setup_view() (in module django_downloadview.test)
size (django_downloadview.files.HTTPFile attribute)
(django_downloadview.files.StorageFile attribute)
(django_downloadview.files.VirtualFile attribute)
size_field (django_downloadview.views.object.ObjectDownloadView attribute)
storage (django_downloadview.views.storage.StorageDownloadView attribute)
StorageDownloadView (class in django_downloadview.views.storage)
StorageFile (class in django_downloadview.files)
T
temporary_media_root() (in module django_downloadview.test)
TextIteratorIO (class in django_downloadview.io)
U
url (django_downloadview.files.StorageFile attribute)
(django_downloadview.views.http.HTTPDownloadView attribute)
V
VirtualDownloadView (class in django_downloadview.views.virtual)
VirtualFile (class in django_downloadview.files)
W
was_modified_since() (django_downloadview.views.base.DownloadMixin method)
(django_downloadview.views.virtual.VirtualDownloadView method)
X
x_accel_redirect() (in module django_downloadview.nginx.decorators)
x_sendfile() (in module django_downloadview.apache.decorators)
(in module django_downloadview.lighttpd.decorators)
XAccelRedirectMiddleware (class in django_downloadview.nginx.middlewares)
XSendfileMiddleware (class in django_downloadview.apache.middlewares)
(class in django_downloadview.lighttpd.middlewares)
Table of Contents
Overview, concepts
Install
Configure
Setup views
Optimize streaming
Write tests
Write healthchecks
File wrappers
Responses
Migrating from django-sendfile
Demo project
About django-downloadview
Contributing
Related Topics
Documentation overview
Quick search