예제 #1
0
파일: handlers.py 프로젝트: Bitka0/serenade
def send_pingback(instance, **kwargs):
    """
    Default signal handler for sending pingbacks
    
    """
    content = getattr(instance, instance.trackback_content_field_name)
    urls = URL_RE.findall(content)
    for url in urls:
        #print "pingbacking %s" % url
        send_pb(instance.get_absolute_url(), url,)# fail_silently=False)
예제 #2
0
def send_pingback(instance, **kwargs):
    """
    Default signal handler for sending pingbacks

    """
    field_name = getattr(settings, "TRACKBACK_CONTENT_FIELD_NAME", {}).get(instance.__class__.__name__)
    content = getattr(instance, field_name or instance.trackback_content_field_name)
    urls = URL_RE.findall(content)
    for url in urls:
        #print "pingbacking %s" % url
        send_pb(instance.get_absolute_url(), url,)  # fail_silently=False)