Example #1
0
def follow(request, user_id):
    u = User.objects.get(id=user_id)
    f = Follower.objects.filter(user=u, follower=request.user)
    if f:
        f.delete()
    else:
        f = Follower(user=u, follower=request.user)
        f.save()
    return HttpResponseRedirect(request.META['HTTP_REFERER'])
Example #2
0
def follow(request, user_id):
    u=User.objects.get(id=user_id)
    f = Follower.objects.filter(user=u, follower=request.user)
    if f:
        f.delete()
    else:
        f=Follower(user = u, follower = request.user)
        f.save()
    return HttpResponseRedirect(request.META['HTTP_REFERER'])
Example #3
0
def main():
    users_dict = {}

    users = s2model.User.select()
    for u in users:
        x = User(username=u.user_name, email=u.email_address,
                password_md5=u.password)
        x.save()
        users_dict[u.user_name] = x

        sweets = s2model.Sweets.select(s2model.Sweets.q.userID == u.id)
        for s in sweets:
            post = Post(text=s.comment, user=x, pub_date=s.created)
            post.save()

    for u in users:
        x = users_dict[u.user_name]
        followings = s2model.Followers.select(s2model.Followers.q.followerID == u.id)
        for f in followings:
            f1 = Follower(user=users_dict[f.following.user_name], follower=x)
            f1.save()
Example #4
0
def main():
    users_dict = {}

    users = s2model.User.select()
    for u in users:
        x = User(username=u.user_name,
                 email=u.email_address,
                 password_md5=u.password)
        x.save()
        users_dict[u.user_name] = x

        sweets = s2model.Sweets.select(s2model.Sweets.q.userID == u.id)
        for s in sweets:
            post = Post(text=s.comment, user=x, pub_date=s.created)
            post.save()

    for u in users:
        x = users_dict[u.user_name]
        followings = s2model.Followers.select(
            s2model.Followers.q.followerID == u.id)
        for f in followings:
            f1 = Follower(user=users_dict[f.following.user_name], follower=x)
            f1.save()