예제 #1
0
파일: __init__.py 프로젝트: 000fan000/code
def unwatch(request):
    user = request.user
    if not user:
        return request.redirect("/")
    errors = ""
    if request.method == "POST":
        proj_id = request.get_form_var('proj_id')
        CodeDoubanProject.del_watch(proj_id, user.name)
        project = CodeDoubanProject.get(proj_id)
        return request.redirect('/%s/' % project.name)

    proj_id = request.get_form_var('proj_id') or ""
    project = CodeDoubanProject.get(proj_id)
    action = "unwatch"
    return st('watch.html', **locals())
예제 #2
0
def unwatch(request):
    user = request.user
    if not user:
        return request.redirect("/")
    errors = ""
    if request.method == "POST":
        proj_id = request.get_form_var('proj_id')
        CodeDoubanProject.del_watch(proj_id, user.name)
        project = CodeDoubanProject.get(proj_id)
        return request.redirect('/%s/' % project.name)

    proj_id = request.get_form_var('proj_id') or ""
    project = CodeDoubanProject.get(proj_id)
    action = "unwatch"
    return st('watch.html', **locals())
예제 #3
0
파일: watch.py 프로젝트: 000fan000/code
def remove(request, proj_id):
    user = request.user
    CodeDoubanProject.del_watch(proj_id, user.name)
    return json.dumps({"ok": 1})
예제 #4
0
def remove(request, proj_id):
    user = request.user
    CodeDoubanProject.del_watch(proj_id, user.name)
    return json.dumps({"ok": 1})