def user_key(request, salt=None):
    if salt is None:
        salt = generate_salt()

    in_data = [salt]
    in_data.append(request.META['HTTP_USER_AGENT'])
    in_data.append(request.META[settings.HTTP_REMOTE_ADDR_META])
    return '%s:%s' % (salt, hashlib.sha224("".join(in_data)).hexdigest())
Draw the nodes of the graph G.
dataset/ETHPy150Open timvideos/streaming-system/website/tracker/views.py/user_key--crossover with--dataset/ETHPy150Open calliope-project/calliope/calliope/lib/nx_pylab.py/draw_networkx_nodes