def addPost(): if not user.current_user(): abort(403) url = request.form["url"] link.add(user.current_user(), url) if request.form.has_key("redirect"): return redirect(url) return redirect(url_for("index"))
def add(): if not user.current_user(): abort(403) default_url = request.args.get("url", "") return render_template("add.html", default_url=default_url)
def link_push(): url = request.form['url'] link.add(user.current_user(), url) return jsonify(success=True)
def link_list(): db_links = link.get(user.current_user()) links = [] for db_link in db_links: links.append(dict(zip(['id', 'url'], db_link))) return jsonify(success=True,links=links)
def link_delete(link_id): ret = link.delete(user.current_user(), link_id) return jsonify(success=(ret==1))
def list(): if not user.current_user(): abort(403) links = link.get(user.current_user()) return render_template("list.html", links=links)