turbo.decorators¶
Module Contents¶
Functions¶
|
Register the given model(s) classes with the ModelBroadcast. |
|
|
|
-
turbo.decorators.register(*models, site=None)¶ Register the given model(s) classes with the ModelBroadcast. This attaches the on_save and on_delete methods to the provided model signals.
@turbo.register(Room) class RoomBroadcast(turbo.ModelBroadcast): def on_save(self, room, created, *args, **kwargs): pass def on_delete(self, room, *args, **kwargs): pass
-
turbo.decorators.post_save_broadcast_model(sender, instance, **kwargs)¶
-
turbo.decorators.post_delete_broadcast_model(sender, instance, **kwargs)¶