如何在Python服务器端进程之后呈现Angular组件?

时间:2019-04-26 10:06:33

标签: python angular flask

我想在服务器端Python Flask处理之后呈现特定的Angular组件。

仅当密码和Confirm_Password相同时,我才想连接我的用户。此检查是在服务器上完成的,以提高安全性。

这是我的Flask代码:

@app.route('/sign/', methods=['POST', 'GET'])
def register():
	if request.method == 'POST':
		users = mongo.db.users
		existing_user = users.find_one({'identifiant' : request.form['username']})
		if existing_user is None:
			if request.form['password']==request.form['password2']:
				hashpass = bcrypt.hashpw(request.form['password'].encode('utf-8'), bcrypt.gensalt())
				users.insert({'identifiant' : request.form['username'], 'email':request.form['email'], 'password' : hashpass})
			else:
				#return("Les mots de passes sont differents")
				return render_template("sign", message="Hello Flask!")
		else :
			return 'That username already exists!'
	return redirect(url_for('hello'))

如果Password!= Confirm_Password,我想呈现一个特定的组件,内容为“ Password is not different”。 问题是我无法使用Flask渲染特定的Angular组件。

0 个答案:

没有答案