def admin_wiki_update(id): if not session.get("login", False): return redirect(url_for("login")) wiki = Wiki.query.filter(Wiki.id == id).first() form = WikiForm(request.form) if request.method == "POST" and form.validate(): wiki.name = form.name.data wiki.email = form.email.data wiki.title = form.title.data wiki.content = form.content.data wiki.image = form.image.data wiki.ip = request.remote_addr wiki.repost = form.repost.data db.session.merge(wiki) db.session.commit() user = {"name": "bsspirit", "email": "*****@*****.**"} return render_template("admin_wiki_update.html", user=user, wiki=wiki)
def admin_wiki(): if not session.get("login", False): return redirect(url_for("login")) form = WikiForm(request.form) if request.method == "POST" and form.validate(): db.session.add( Wiki( form.name.data, form.email.data, form.title.data, form.content.data, form.image.data, request.remote_addr, form.repost.data, ) ) db.session.commit() user = {"name": "bsspirit", "email": "*****@*****.**"} return render_template("admin_wiki_insert.html", user=user)