def sync_permissions(): for name, title in Permission.PERMISSIONS: permission = Permission.query.filter_by(name=name).first() if permission is None: p = Permission() p.name = name p.title = title db.session.add(p) db.session.commit()
def permission_create(): form = OpsPermission() if form.validate_on_submit(): permission = Permission() for field in form: if field.name not in ("csrf_token", "submit"): permission.__setattr__(field.name, field.data) permission.create = datetime.today() return redirect(url_for(".permission_index")) return render_template("user_control/permission_create.html", form=form)