doc/source/signals.rst
author ymh <ymh.work@gmail.com>
Fri, 13 Apr 2018 12:43:08 +0200
branchdocumentation
changeset 696 06825f3aa213
permissions -rw-r--r--
Add missing info on signals and renkan thumbnails
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
696
06825f3aa213 Add missing info on signals and renkan thumbnails
ymh <ymh.work@gmail.com>
parents:
diff changeset
     1
#################
06825f3aa213 Add missing info on signals and renkan thumbnails
ymh <ymh.work@gmail.com>
parents:
diff changeset
     2
Signaux du modèle
06825f3aa213 Add missing info on signals and renkan thumbnails
ymh <ymh.work@gmail.com>
parents:
diff changeset
     3
#################
06825f3aa213 Add missing info on signals and renkan thumbnails
ymh <ymh.work@gmail.com>
parents:
diff changeset
     4
06825f3aa213 Add missing info on signals and renkan thumbnails
ymh <ymh.work@gmail.com>
parents:
diff changeset
     5
L'application HDALab utilise le `"distributeur de signaux" fourni par Django <https://docs.djangoproject.com/en/1.8/topics/signals/>`_.
06825f3aa213 Add missing info on signals and renkan thumbnails
ymh <ymh.work@gmail.com>
parents:
diff changeset
     6
Il permet à HDALab d'avoir une architecture découplée et de pouvoir être averties quand des actions se produisent ailleurs dans un projet.
06825f3aa213 Add missing info on signals and renkan thumbnails
ymh <ymh.work@gmail.com>
parents:
diff changeset
     7
06825f3aa213 Add missing info on signals and renkan thumbnails
ymh <ymh.work@gmail.com>
parents:
diff changeset
     8
06825f3aa213 Add missing info on signals and renkan thumbnails
ymh <ymh.work@gmail.com>
parents:
diff changeset
     9
Envoi des messages de modération
06825f3aa213 Add missing info on signals and renkan thumbnails
ymh <ymh.work@gmail.com>
parents:
diff changeset
    10
================================
06825f3aa213 Add missing info on signals and renkan thumbnails
ymh <ymh.work@gmail.com>
parents:
diff changeset
    11
06825f3aa213 Add missing info on signals and renkan thumbnails
ymh <ymh.work@gmail.com>
parents:
diff changeset
    12
+-----------+-----------------------------------------------------------------------------+
06825f3aa213 Add missing info on signals and renkan thumbnails
ymh <ymh.work@gmail.com>
parents:
diff changeset
    13
| Emetteur  | :class:`hdalab.models.renkan.HdalabRenkanStateTransition`                   |
06825f3aa213 Add missing info on signals and renkan thumbnails
ymh <ymh.work@gmail.com>
parents:
diff changeset
    14
+-----------+-----------------------------------------------------------------------------+
06825f3aa213 Add missing info on signals and renkan thumbnails
ymh <ymh.work@gmail.com>
parents:
diff changeset
    15
| évènement | `post_save <https://docs.djangoproject.com/en/1.8/ref/signals/#post-save>`_ |
06825f3aa213 Add missing info on signals and renkan thumbnails
ymh <ymh.work@gmail.com>
parents:
diff changeset
    16
+-----------+-----------------------------------------------------------------------------+
06825f3aa213 Add missing info on signals and renkan thumbnails
ymh <ymh.work@gmail.com>
parents:
diff changeset
    17
| methode   | :func:`hdalab.signals.send_renkan_moderation_messages`                      |
06825f3aa213 Add missing info on signals and renkan thumbnails
ymh <ymh.work@gmail.com>
parents:
diff changeset
    18
+-----------+-----------------------------------------------------------------------------+
06825f3aa213 Add missing info on signals and renkan thumbnails
ymh <ymh.work@gmail.com>
parents:
diff changeset
    19
06825f3aa213 Add missing info on signals and renkan thumbnails
ymh <ymh.work@gmail.com>
parents:
diff changeset
    20
|
06825f3aa213 Add missing info on signals and renkan thumbnails
ymh <ymh.work@gmail.com>
parents:
diff changeset
    21
06825f3aa213 Add missing info on signals and renkan thumbnails
ymh <ymh.work@gmail.com>
parents:
diff changeset
    22
.. autofunction:: hdalab.signals.send_renkan_moderation_messages
06825f3aa213 Add missing info on signals and renkan thumbnails
ymh <ymh.work@gmail.com>
parents:
diff changeset
    23
  :noindex:
06825f3aa213 Add missing info on signals and renkan thumbnails
ymh <ymh.work@gmail.com>
parents:
diff changeset
    24
06825f3aa213 Add missing info on signals and renkan thumbnails
ymh <ymh.work@gmail.com>
parents:
diff changeset
    25
06825f3aa213 Add missing info on signals and renkan thumbnails
ymh <ymh.work@gmail.com>
parents:
diff changeset
    26
Mise dans la queue des capture de miniature
06825f3aa213 Add missing info on signals and renkan thumbnails
ymh <ymh.work@gmail.com>
parents:
diff changeset
    27
===========================================
06825f3aa213 Add missing info on signals and renkan thumbnails
ymh <ymh.work@gmail.com>
parents:
diff changeset
    28
06825f3aa213 Add missing info on signals and renkan thumbnails
ymh <ymh.work@gmail.com>
parents:
diff changeset
    29
+-----------+-----------------------------------------------------------------------------+
06825f3aa213 Add missing info on signals and renkan thumbnails
ymh <ymh.work@gmail.com>
parents:
diff changeset
    30
| Emetteur  | :class:`hdalab.models.renkan.HdalabRenkanStateTransition`                   |
06825f3aa213 Add missing info on signals and renkan thumbnails
ymh <ymh.work@gmail.com>
parents:
diff changeset
    31
+-----------+-----------------------------------------------------------------------------+
06825f3aa213 Add missing info on signals and renkan thumbnails
ymh <ymh.work@gmail.com>
parents:
diff changeset
    32
| évènement | `post_save <https://docs.djangoproject.com/en/1.8/ref/signals/#post-save>`_ |
06825f3aa213 Add missing info on signals and renkan thumbnails
ymh <ymh.work@gmail.com>
parents:
diff changeset
    33
+-----------+-----------------------------------------------------------------------------+
06825f3aa213 Add missing info on signals and renkan thumbnails
ymh <ymh.work@gmail.com>
parents:
diff changeset
    34
| methode   | :func:`hdalab.signals.queue_renkan_rendering`                               |
06825f3aa213 Add missing info on signals and renkan thumbnails
ymh <ymh.work@gmail.com>
parents:
diff changeset
    35
+-----------+-----------------------------------------------------------------------------+
06825f3aa213 Add missing info on signals and renkan thumbnails
ymh <ymh.work@gmail.com>
parents:
diff changeset
    36
06825f3aa213 Add missing info on signals and renkan thumbnails
ymh <ymh.work@gmail.com>
parents:
diff changeset
    37
|
06825f3aa213 Add missing info on signals and renkan thumbnails
ymh <ymh.work@gmail.com>
parents:
diff changeset
    38
06825f3aa213 Add missing info on signals and renkan thumbnails
ymh <ymh.work@gmail.com>
parents:
diff changeset
    39
.. autofunction:: hdalab.signals.queue_renkan_rendering
06825f3aa213 Add missing info on signals and renkan thumbnails
ymh <ymh.work@gmail.com>
parents:
diff changeset
    40
  :noindex:
06825f3aa213 Add missing info on signals and renkan thumbnails
ymh <ymh.work@gmail.com>
parents:
diff changeset
    41
06825f3aa213 Add missing info on signals and renkan thumbnails
ymh <ymh.work@gmail.com>
parents:
diff changeset
    42
06825f3aa213 Add missing info on signals and renkan thumbnails
ymh <ymh.work@gmail.com>
parents:
diff changeset
    43
06825f3aa213 Add missing info on signals and renkan thumbnails
ymh <ymh.work@gmail.com>
parents:
diff changeset
    44
Effacement des miniatures renkan
06825f3aa213 Add missing info on signals and renkan thumbnails
ymh <ymh.work@gmail.com>
parents:
diff changeset
    45
================================
06825f3aa213 Add missing info on signals and renkan thumbnails
ymh <ymh.work@gmail.com>
parents:
diff changeset
    46
06825f3aa213 Add missing info on signals and renkan thumbnails
ymh <ymh.work@gmail.com>
parents:
diff changeset
    47
+-----------+-------------------------------------------------------------------------------+
06825f3aa213 Add missing info on signals and renkan thumbnails
ymh <ymh.work@gmail.com>
parents:
diff changeset
    48
| Emetteur  | `renkamanager.models.Renkan`                                                  |
06825f3aa213 Add missing info on signals and renkan thumbnails
ymh <ymh.work@gmail.com>
parents:
diff changeset
    49
+-----------+-------------------------------------------------------------------------------+
06825f3aa213 Add missing info on signals and renkan thumbnails
ymh <ymh.work@gmail.com>
parents:
diff changeset
    50
| évènement | `pre_delete <https://docs.djangoproject.com/en/1.8/ref/signals/#pre-delete>`_ |
06825f3aa213 Add missing info on signals and renkan thumbnails
ymh <ymh.work@gmail.com>
parents:
diff changeset
    51
+-----------+-------------------------------------------------------------------------------+
06825f3aa213 Add missing info on signals and renkan thumbnails
ymh <ymh.work@gmail.com>
parents:
diff changeset
    52
| methode   | :func:`hdalab.signals.renkan_delete_image`                                    |
06825f3aa213 Add missing info on signals and renkan thumbnails
ymh <ymh.work@gmail.com>
parents:
diff changeset
    53
+-----------+-------------------------------------------------------------------------------+
06825f3aa213 Add missing info on signals and renkan thumbnails
ymh <ymh.work@gmail.com>
parents:
diff changeset
    54
06825f3aa213 Add missing info on signals and renkan thumbnails
ymh <ymh.work@gmail.com>
parents:
diff changeset
    55
|
06825f3aa213 Add missing info on signals and renkan thumbnails
ymh <ymh.work@gmail.com>
parents:
diff changeset
    56
06825f3aa213 Add missing info on signals and renkan thumbnails
ymh <ymh.work@gmail.com>
parents:
diff changeset
    57
.. autofunction:: hdalab.signals.renkan_delete_image
06825f3aa213 Add missing info on signals and renkan thumbnails
ymh <ymh.work@gmail.com>
parents:
diff changeset
    58
  :noindex:
06825f3aa213 Add missing info on signals and renkan thumbnails
ymh <ymh.work@gmail.com>
parents:
diff changeset
    59
06825f3aa213 Add missing info on signals and renkan thumbnails
ymh <ymh.work@gmail.com>
parents:
diff changeset
    60
06825f3aa213 Add missing info on signals and renkan thumbnails
ymh <ymh.work@gmail.com>
parents:
diff changeset
    61
06825f3aa213 Add missing info on signals and renkan thumbnails
ymh <ymh.work@gmail.com>
parents:
diff changeset
    62
06825f3aa213 Add missing info on signals and renkan thumbnails
ymh <ymh.work@gmail.com>
parents:
diff changeset
    63
06825f3aa213 Add missing info on signals and renkan thumbnails
ymh <ymh.work@gmail.com>
parents:
diff changeset
    64