コード例 #1
0
ファイル: models.py プロジェクト: RaphaelKimmig/youarehero
def send_mail_on_message_save(sender, **kwargs):
    from herobase.models import get_system_user
    if 'instance' in kwargs and kwargs.get('created', False):
        message = kwargs['instance']
        recipient = message.recipient
        if message.sender == get_system_user() and recipient.get_profile().receive_system_email:
            send_email_for_message(message)
        elif message.sender != get_system_user() and recipient.get_profile().receive_private_email:
            send_email_for_message(message)
コード例 #2
0
ファイル: models.py プロジェクト: RaphaelKimmig/youarehero
def welcome_new_user(sender, user, request, **kwargs):
    welcome(user, get_system_user())