This document describes cell 0.0. For development docs, go here.

cell.models

cell.models

class cell.models.ModelActor(connection=None, id=None, name=None, *args, **kwargs)
Consumer(channel, **kwargs)
model = None

The model this actor is a controller for (required).

sigmap = {}

Map of signals to connect and corresponding actions.

class cell.models.ModelConsumer(channel, exchange, *args, **kwargs)
auto_delete = True
create_queue(field_value)
field = 'name'
find_queue_by_rkey(rkey)
model = None
on_create(instance=None, **kwargs)
on_delete(instance=None, **kwargs)
prepare_signals(sigmap=None)
sync_queues(keep_queues=[])