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())
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())
def remove(request, proj_id): user = request.user CodeDoubanProject.del_watch(proj_id, user.name) return json.dumps({"ok": 1})
def remove(request, proj_id): user = request.user CodeDoubanProject.del_watch(proj_id, user.name) return json.dumps({"ok": 1})