Welcome | Get started | Dive | Contribute | Topics | Reference | Changes | More

About demo projects

Every code repository can come with a series of demo projects.

A demo project is a project in the Django meaning of the word: a directory where you can go and run django-admin commands.

Demo projects are used for testing, documentation and demonstration purposes.

They are defined with the demo_projects in the repository’s tasks.py file.

They contain fictive data generated using Python fixtures.

inv prep initializes all demo projects of a repository.

You can manually initialiae a single demo project by going to it’s directory and running pm prep.