(user, obj, flag='')
return qs.exists()
Checks if a "follow" relationship exists.

    Returns True if exists, False otherwise.

    Pass a string value to ``flag`` to determine which type of "follow" relationship you want to check.

    Example::

        is_following(request.user, group)
        is_following(request.user, group, flag='liking')
Checks if a "follow" relationship exists.
Checks if a follow relationship exists .
def is_following(user, obj, flag=''):
    """
    Checks if a "follow" relationship exists.

    Returns True if exists, False otherwise.

    Pass a string value to ``flag`` to determine which type of "follow" relationship you want to check.

    Example::

        is_following(request.user, group)
        is_following(request.user, group, flag='liking')
    """
    check(obj)

    qs = apps.get_model('actstream', 'follow').objects.filter(
        user=user, object_id=obj.pk,
        content_type=ContentType.objects.get_for_model(obj)
    )

    if flag:
        qs = qs.filter(flag=flag)

    return qs.exists()
def is_following ( user , obj , flag = '' ) : check ( obj ) qs = apps . get_model ( 'actstream' , 'follow' ) . objects . filter ( user = user , object_id = obj . pk , content_type = ContentType . objects . get_for_model ( obj ) ) if flag : qs = qs . filter ( flag = flag ) return qs . exists ( )