вообще, код выгладит вот как:
login = forms.RegistrationForm()
if login.validate_on_submit():
if Users.query.filter_by(username=
login.username.data).first():
flash('Пользователь под таким логином уже существует.')
return redirect(url_for('reg'))
if not
login.password.data ==
login.password2.data:
flash('Пароли не совпадают.')
return redirect(url_for('reg'))
user = Users(user_id=Users.query.count() + 1, username=
login.username.data,
password_hash=generate_password_hash(
login.password.data),
token=generate_token.generate_token())
db.session.add(user)
db.session.commit()
flash('Вы успешно зарегистрировались.')
return redirect(url_for('get_token'))
return render_template('registration.html', title='registration', form=login)