libb.get_or_create

get_or_create(session, model, **kw)[source]

Get existing model instance or create new one (Django-style).

Parameters:
  • session – SQLAlchemy session.

  • model – SQLAlchemy model class.

  • kw – Keyword arguments for filtering/creating.

Returns:

Existing or newly created model instance.