1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141
|
parler.signals module
=====================
.. automodule:: parler.signals
:members:
:undoc-members:
:show-inheritance:
.. currentmodule:: parler.signals
``pre_translation_init``
------------------------
.. data:: parler.signals.pre_translation_init
:module:
This is called when the translated model is initialized,
like :attr:`~django.db.models.signals.pre_init`.
Arguments sent with this signal:
``sender``
As above: the model class that just had an instance created.
``instance``
The actual translated model that's just been created.
``args``
Any arguments passed to the model.
``kwargs``
Any keyword arguments passed to the model.
``post_translation_init``
-------------------------
.. data:: parler.signals.post_translation_init
:module:
This is called when the translated model has been initialized,
like :attr:`~django.db.models.signals.post_init`.
Arguments sent with this signal:
``sender``
As above: the model class that just had an instance created.
``instance``
The actual translated model that's just been created.
``pre_translation_save``
------------------------
.. data:: parler.signals.pre_translation_save
:module:
This is called before the translated model is saved,
like :attr:`~django.db.models.signals.pre_save`.
Arguments sent with this signal:
``sender``
The model class.
``instance``
The actual translated model instance being saved.
``raw``
``True`` when the model is being created by a fixture.
``using``
The database alias being used
``post_translation_save``
-------------------------
.. data:: parler.signals.post_translation_save
:module:
This is called after the translated model has been saved,
like :attr:`~django.db.models.signals.post_save`.
Arguments sent with this signal:
``sender``
The model class.
``instance``
The actual translated model instance being saved.
``raw``
``True`` when the model is being created by a fixture.
``using``
The database alias being used
``pre_translation_delete``
--------------------------
.. data:: parler.signals.pre_translation_delete
:module:
This is called before the translated model is deleted,
like :attr:`~django.db.models.signals.pre_delete`.
Arguments sent with this signal:
``sender``
The model class.
``instance``
The actual translated model instance being deleted.
``using``
The database alias being used
``post_translation_delete``
---------------------------
.. data:: parler.signals.post_translation_delete
:module:
This is called after the translated model has been deleted,
like :attr:`~django.db.models.signals.post_delete`.
Arguments sent with this signal:
``sender``
The model class.
``instance``
The actual translated model instance being deleted.
``using``
The database alias being used
|