def create_notice_types(app, created_models, verbosity, **kwargs):
    notification.create_notice_type('new_comment', 'Comment posted',
        'A comment has been posted')
signals.post_syncdb.connect(create_notice_types, sender=notification)

def new_comment(sender, instance, created, **kwargs):
    if not created:
        return None
context = {'comment': instance, 'site': Site.objects.get_current()}
recipients = []
for comment in instance.__class__.objects.for_model(instance.content_object):
    if comment.user not in recipients and comment.user != instance.user:
        recipients.append(comment.user)
if isinstance(instance.content_object, models.get_model('auth', 'User')):
    if (instance.content_object != instance.user and instance.
        content_object not in recipients):
        recipients.append(instance.content_object)
notification.send(recipients, 'new_comment', context)
signals.post_save.connect(new_comment, sender=models.get_model('comments',
    'Comment'))
How to use django-notification to inform a user when somebody comments on their post