Demo project

Demo folder in project’s repository [1] contains a Django project to illustrate django-downloadview usage.

Documentation includes code from the demo

Almost every example in the documentation comes from the demo:

  • discover examples in the documentation;
  • browse related code and tests in demo project.

Examples in documentation are tested via demo project!

Browse demo code online

See demo folder in project’s repository [1].

Deploy the demo

System requirements:

  • Python [2] version 3.6+, available as python command.


    You may use Virtualenv [3] to make sure the active python is the right one.

  • make and wget to use the provided Makefile.


git clone
cd django-downloadview/
make runserver

It installs and runs the demo server on localhost, port 8000. So have a look at http://localhost:8000/.


If you cannot execute the Makefile, read it and adapt the few commands it contains to your needs.

Browse and use demo/demoproject/ as a sandbox.