annotate bio/signals.py @ 1201:fe10aea76cbd tip

Add 2023 MP3 compilation links
author Brian Neal <bgneal@gmail.com>
date Sun, 24 Mar 2024 14:50:23 -0500
parents 0b6bf9c5a982
children
rev   line source
bgneal@44 1 """
bgneal@919 2 Signals for the bio application
bgneal@44 3 """
bgneal@471 4 import django.dispatch
bgneal@204 5
bgneal@471 6 #
bgneal@471 7 # This signal is sent whenever a profile has had its textual content updated.
bgneal@471 8 # The provided arguments to the receiver function are:
bgneal@471 9 # - sender - the profile model instance
bgneal@471 10
bgneal@471 11 profile_content_update = django.dispatch.Signal(providing_args=[])
bgneal@471 12
bgneal@471 13
bgneal@471 14 def notify_profile_content_update(profile):
bgneal@471 15 """
bgneal@471 16 Convenience function to send the profile content update signal.
bgneal@471 17
bgneal@471 18 """
bgneal@471 19 profile_content_update.send_robust(profile)