def admin(): form=AdminForm(request.form) users=User.query.all() choices=[] if request.method=="GET" or request.method=="POST": tags=Tag.query.all() for tag in tags: choices.append((tag.tagname,tag.tagname)) form.tags.choices=choices if form.validate_on_submit()==True: if form.add_new_admins()==True: flash("Users [" + str(form.newadmins.data) + "] added to admins!") if form.remove_admins()==True: flash("Users [" + str(form.oldadmins.data) + "] removed from admins!") if form.remove_tags()==True: flash("Tags [" + str(form.tags.data) + "] removed!") #Nollataan kaikki submitin jalkeen: form.oldadmins.data="" form.newadmins.data="" choices=[] tags=Tag.query.all() for tag in tags: choices.append((tag.tagname,tag.tagname)) form.tags.choices=choices return render_template('admin_page.html',title="Admin Options",form=form,users=users)