Explore some demo projects included with Lino

The Lino Book includes a collection of demo projects.

demo project

A Lino site used for testing, demonstrating and explaining Lino.

Each demo project has its own sqlite database, which needs to be initialized before you can use it. For example, in order to try out lino_book.projects.polly your can do:

$ go polly
$ django manage.py prep
$ django manage.py runserver

An overview of available demo projects is given in lino_book.projects and in Demo projects (we are working on merging these two documents).

You can initialize all demo projects in one operation by running inv prep from within the root directory of your book repository:

$ cd ~/repositories/book
$ inv prep

This will run prep in all demo projects.

The list of demo projects included with a code repository is defined in the demo_projects setting of the tasks.py file.