def admin_add(): form = AdminForm() if form.validate_on_submit(): data = form.data admin = Admin(name=data['name'], role_id=data['role_id'], is_super=1) admin.set_password(data['password']) db.session.add(admin) db.session.commit() flash("管理员添加成功", "success") return redirect(url_for("admin.admin_add")) return render_template("admin/admin_add.html", form=form)
def login(self): form = AdminForm() if form.validate_on_submit(): user = form.get_user() if user == None: return redirect(url_for('admin.login')) elif user is not None: login_user(user) return redirect(url_for('admin.index')) self._template_args['form'] = form return super(MyHomeView, self).index()
def adminAdd(): form = AdminForm() if form.validate_on_submit(): data = form.data admin = Admin(name=data.get('name'), pwd=generate_password_hash(data.get('pwd')), is_super=1, role_id=data.get('role_id')) db.session.add(admin) db.session.commit() flash("管理员添加成功") return render_template("admin/admin_add.html", form=form)
def admin_add(): form = AdminForm() from werkzeug.security import generate_password_hash if form.validate_on_submit(): data = form.data admin = Admin(name=data["name"], pwd=generate_password_hash(data["pwd"]), role_id=data["role_id"]) db.session.add(admin) db.session.commit() flash("添加管理员成功!", "ok") return render_template("admin/admin_add.html", form=form)
def admin_add(): form = AdminForm() if form.validate_on_submit(): data = form.data admin = Admin(name=data["name"], pwd=generate_password_hash(data["pwd"]), role_id=data["role_id"], is_super=0) db.session.add(admin) db.session.commit() flash("添加管理员成功", "ok") return redirect(url_for("admin.admin_list", page=1)) return render_template("admin/admin_add.html", form=form)
def admin_add(): form = AdminForm() from werkzeug.security import generate_password_hash if form.validate_on_submit(): data = form.data auth = Admin(name=data['name'], pwd=generate_password_hash(data["pwd"]), role_id=data["role_id"], is_super=1) db.session.add(auth) db.session.commit() flash("权限管理员添加成功", "ok") return render_template('admin/admin_add.html', form=form)
def admin_add(): form = AdminForm() if form.validate_on_submit(): data = form.data admin = Admin(name=data['name'], pwd=generate_password_hash(data['pwd']), role_id=data['role_id'], is_super=1) db.session.add(admin) db.session.commit() flash('添加管理员成功!', 'ok') return redirect(url_for('admin.admin_add')) return render_template('admin/admin_add.html', form=form)
def addAdmin(): adminform = AdminForm() from werkzeug.security import generate_password_hash if adminform.validate_on_submit(): data = adminform.data admin = Admin(account=data["account"], pwd=generate_password_hash("pwd"), role_id=data["role_id"], is_super=1) db.session.add(admin) db.session.commit() flash("添加管理员成功!", "okey") return render_template("admin/addAdmin.html", form=adminform)
def admin_add(): form = AdminForm() if form.validate_on_submit(): from werkzeug.security import generate_password_hash data = form.data admin = Admin(name=data['name'], pwd=generate_password_hash(data['pwd']), roleid=data['roleid'], is_super=1) db.session.add(admin) db.session.commit() flash('添加管理员成功', 'OK') return render_template('admin/admin_add.html', form=form)
def admin_add(): form = AdminForm() if form.validate_on_submit(): form.role_id.choices = [(v.id, v.name) for v in Role.query.all()] data = form.data admin = Admin(name=data["name"], pwd=data["pwd"], role_id=data["role_id"]) db.session.add(admin) db.session.commit() flash("管理员创建成功", "ok") util.InsertOplog("管理员创建成功" + data["name"]) return redirect(url_for('admin.admin_list', page=1)) return render_template("admin/admin_add.html", form=form)
def admin_add(): form = AdminForm() if form.validate_on_submit(): admin = Admin(username = form.name.data, role_id = int(form.roles.data), is_super= 1 ) admin.set_password(form.pwd.data) db.session.add(admin) db.session.commit() flash("添加成功","ok") return redirect(url_for('admin.admin_add')) return render_template('admin/admin_add.html', form=form)
def admin_add(): from werkzeug.security import generate_password_hash form = AdminForm() if form.validate_on_submit(): data = form.data admin = Admin(name=data['name'], pwd=generate_password_hash(data['pwd']), role_id=data['role_id'], is_super=1) db.session.add(admin) db.session.commit() flash('添加成功', 'ok') return redirect(url_for('admin.admin_list', page=1)) return render_template("admin/admin_add.html", form=form)
def admin_add(): form = AdminForm() if form.validate_on_submit(): data = form.data from werkzeug.security import generate_password_hash admin = Admin( name=data['name'], pwd=generate_password_hash(data['pwd']), role_id=data['role_id'] ) db.session.add(admin) db.session.commit() flash("创建管理员成功!", "ok") return render_template('admin/admin_add.html', form=form)
def admin_add(): form = AdminForm() print(form.role_id) if form.validate_on_submit(): data = form.data admin = Admin(name=data['name'], pwd=generate_password_hash(data['pwd']), role_id=data['role_id'], addtime=current_time, is_super=1) db.session.add(admin) db.session.commit() flash(u"管理员添加成功", "ok") return render_template("admin/admin_add.html", form=form)
def admin_add(): '''添加管理员''' from app.admin.forms import AdminForm from app.models import Admin, db form = AdminForm() from werkzeug.security import generate_password_hash if form.validate_on_submit(): data = form.data admin = Admin(name=data['name'], pwd=generate_password_hash(data['pwd']), is_super=1) db.session.add(admin) db.session.commit() flash('管理员注册成功!', 'ok') return render_template('admin/admin_add.html', title='管理员注册', form=form)
def admin_add(): form = AdminForm() role_list = Role.query.all() form.role_id.choices += [(v.id, v.name) for v in role_list] from werkzeug.security import generate_password_hash if form.validate_on_submit(): data = form.data admin = Admin(name=data["name"], pwd=generate_password_hash(data["pwd"]), role_id=data["role_id"], is_super=1) db.session.add(admin) db.session.commit() flash("添加管理员成功!", "ok") return render_template("admin/admin_add.html", form=form)
def admin_add(): form = AdminForm() if form.validate_on_submit(): data = form.data from werkzeug.security import generate_password_hash admin = Admin( username=data['username'], pwd=generate_password_hash(data['pwd']), is_super=1 ) db.session.add(admin) db.session.commit() flash("添加管理员成功!", "ok") operate_log("添加管理员:%s" % data['name']) return render_template('admin/admin_add.html', form=form)
def admin_add(): form = AdminForm() if form.validate_on_submit(): data = form.data from werkzeug.security import generate_password_hash admin = Admin( name=data["name"], pwd=generate_password_hash(data["pwd"]), role_id=data['role_id'], is_super=1 ) db.session.add(admin) db.session.commit() flash("添加管理员成功!", "ok") return render_template("admin/admin_add.html", form=form)
def admin_add(): form = AdminForm() if form.validate_on_submit(): data = form.data from werkzeug.security import generate_password_hash pwd = generate_password_hash(data["pwd"]) admin = Admin(name=data['name'], pwd=pwd, is_super=data["issuper"], role_id=data["roleid"]) db.session.add(admin) db.session.commit() flash("添加管理员成功", "OK") return redirect(url_for("admin.admin_add")) return render_template("admin/admin_add.html", form=form)
def addadmin(): form = AdminForm() if form.validate_on_submit(): data = form.data a_count = Admin.query.filter_by(name=data["name"]).count() if a_count == 1: flash("管理员已存在!", "err") return redirect(url_for("admin.addadmin")) admin = Admin(name=data["name"], pwd=generate_password_hash(data["pwd"])) db.session.add(admin) db.session.commit() flash("添加管理员成功", "ok") return redirect(url_for("admin.addadmin")) return render_template("admin/addadmin.html", form=form)
def admin_add(): from werkzeug.security import generate_password_hash form = AdminForm() if form.validate_on_submit(): data = form.data auth = Admin( name=data['name'], pwd=generate_password_hash(data['pwd']), role_id=data['role_id'], # 普通管理员,不是超级管理员 is_super=1 ) db.session.add(auth) db.session.commit() flash("添加管理员成功", 'ok') return render_template('admin/admin_add.html', form=form)
def admin_add(): ''' 添加管理员 ''' form = AdminForm() from werkzeug.security import generate_password_hash if form.validate_on_submit(): admin = Admin( name=form.name.data, pwd=generate_password_hash(form.pwd.data), # role_id=form.role_id.data, is_super=1) db.session.add(admin) db.session.commit() flash("添加管理员成功!", "success") return render_template("admin/admin_add.html", form=form)
def admin_add(): form = AdminForm() if form.validate_on_submit(): data = form.data admin_count = Admin.query.filter_by(name=data['name']).count() if admin_count == 1: flash("名称已经存在", 'err') return redirect(url_for('admin.admin_add')) admin = Admin(name=data['name'], pwd=generate_password_hash(data['pwd']), role_id=data['role_id'], is_super=1) db.session.add(admin) db.session.commit() flash("添加管理员成功", 'ok') return render_template("admin/admin_add.html", form=form)
def admin_add(): # 添加管理员 form = AdminForm() from werkzeug.security import generate_password_hash if form.validate_on_submit(): data = form.data admin = Admin(name=data["name"], pwd=generate_password_hash(data["pwd"]), is_super=1) db.session.add(admin) try: db.session.commit() flash(u"添加管理员成功!", "ok") except: flash(u"添加管理员失败!", "err") return render_template("admin/admin_add.html", form=form)
def admin_add(): form = AdminForm() form.role_id.choices = [(v.id, v.name) for v in Role.query.all()] if form.validate_on_submit() is True: data = form.data admin_field: Admin = Admin( name=data['name'], password=generate_password_hash(data['password']), role_id=data['role_id'], is_super=1, ) db.session.add(admin_field) db.session.commit() flash('管理员添加成功!', 'ok') return render_template('admin/admin_add.html', form=form)
def admin_add(): form = AdminForm() if form.validate_on_submit(): data = form.data from werkzeug.security import generate_password_hash admin = Admin(name=data["name"], role_id=data["role_id"], pwd=generate_password_hash(data["pwd"]), is_super=1) db.session.add(admin) db.session.commit() flash("角色添加成功!", "ok") return redirect(url_for("admin.admin_add")) return render_template("admin/admin_add.html", form=form)
def admin_add(): form = AdminForm(is_super=1) from werkzeug.security import generate_password_hash print(form.data) if form.validate_on_submit(): data = form.data if Admin.query.filter_by(name=data['name']).count() == 1: flash('管理员已存在!', category='err') return redirect(url_for('admin.admin_add')) add_admin = Admin(name=data['name'], pwd=generate_password_hash(data['pwd']), role_id=data['role_id'], is_super=1) db.session.add(add_admin) db.session.commit() flash('管理员添加成功', category='ok') return render_template('admin/admin_edit.html', form=form)
def admin_add(): form = AdminForm() if form.validate_on_submit(): data = form.data admin_count = Admin.query.filter_by(name=data["name"]).count() from werkzeug.security import generate_password_hash if admin_count == 1: flash("管理员名称已经存在!", "err") return redirect(url_for('admin.admin_add')) admin = Admin(name=data["name"], pwd=generate_password_hash(data["pwd"]), role_id=data["role_id"], is_super=1) db.session.add(admin) db.session.commit() flash("添加管理员成功!", "ok") return render_template("admin/admin_add.html", form=form)
def admin_add(): form = AdminForm() if form.validate_on_submit(): data = form.data admin = Admin(name=data["name"], pwd=generate_password_hash(data["pwd"]), role_id=data["role_id"], is_super=1) db.session.add(admin) db.session.commit() flash("添加管理员成功!", "ok") oplog = OpLog(admin_id=session["admin_id"], ip=request.remote_addr, reason="添加管理员:%s" % data["name"]) db.session.add(oplog) db.session.commit() return render_template("admin/admin_add.html", form=form)
def admin_add(): form = AdminForm() if form.validate_on_submit(): data = form.data admin = Admin(name=data['name'], pwd=generate_password_hash(data['pwd']), role_id=data['role_id'], is_super=1) db.session.add(admin) db.session.commit() flash('添加管理员成功!', 'ok') oplog = Oplog(admin_id=session['admin_id'], ip=request.remote_addr, reason='添加一个管理员:%s' % data['name']) db.session.add(oplog) db.session.commit() return render_template('admin/admin_add.html', form=form)
def admin_list(page=None): form = AdminForm() if page is None: page = 1 page_data = Admin.query.order_by(Admin.addtime.desc()).join(Role).filter( Role.id == Admin.role_id).paginate(page=page, per_page=10) return render_template("admin/admin_list.html", page_data=page_data, form=form)
def admin_add(): form = AdminForm() if form.validate_on_submit(): data = form.data admin = Admin.query.filter_by(name=data["name"]).count() if admin == 1: flash("该角色已存在", "error") return redirect(url_for("admin.admin_add")) admin = Admin( name=data['name'], pwd=generate_password_hash(data['pwd']), role_id=int(data['role_id']), is_super=1 ) db.session.add(admin) db.session.commit() flash("添加管理员成功", "ok") return redirect(url_for("admin.admin_add")) return render_template("admin/admin_add.html", form=form)