API Reference of EspressoDB

EspressoDB splits up into 4 submodules

espressodb.base

The core module of EspressoDB which provides default views and templates as well as the espressodb.base.models.Base class which replaces Django’s models.Model to allow EspressoDB’s autorendering.

espressodb.documentation

The documentations module provides a web page which summarizes the implemented models which derive from the EspressoDB espressodb.base.models.Base class.

espressodb.notifications

The notification module provides a Python logging.Logger like class which stores and reads information to the database.

espressodb.management

The management module provides command line interface for EspressoDB.


Module: espressodb

Initializes minimal settings to launch EspressoDB

init(**kwargs)[source]

Initializes minimal settings to launch EspressoDB without a project

Launches django.conf.settings.configure and runs django.setup. This is needed to use EspressoDB command line tools.

Keyword Arguments

kwargs – Kwargs are fed to settings.configure.