Because Lino applications are Django projects, the following features (copied from the Django website) also apply to Lino:

  • Object-relational mapper : Define your data models entirely in Python. You get a rich, dynamic database-access API for free -- but you can still write SQL if needed.

  • Internationalization : Django has full support for multi-language applications, letting you specify translation strings and providing hooks for language-specific functionality.

  • Cache system : Hook into memcached or other cache frameworks for super performance -- caching is as granular as you need.

Lino then adds its own features to the above: