def addUser(): request_data = request.get_json() username = str(request_data["username"]) password = str(request_data["password"]) User.createUser(username, password) get_token() response = Response("", status=201, mimetype="application/json") return response
def register(): form = RegisterForm(request.form) if request.method == 'POST' and form.validate(): name = form.name.data email = form.email.data username = form.username.data password = form.password.data User.createUser(name, email, username, password) flash('You are now registered and can log in', 'success') return redirect('\login') return render_template('register.html', form=form)
def create_user(): request_data = request.get_json() if (validUserObject(request_data)): User.createUser(request_data['username'], request_data['password']) response = Response("", status=201, mimetype='application/json') return response else: invalidBookObjectErrorMsg = { "error": "Invalid User Object passed in request", "helpString": "Data passed in similar to this {'username': '******', 'password': '******' }" } response = Response(json.dumps(invalidBookObjectErrorMsg), status=400, mimetype='application/json') return response
from UserModel import db, User db.drop_all() db.create_all() User.createUser('test', 'pass') User.createUser('abc', '123') db.session.commit()