def reqister(): form = RegisterForm() if form.validate_on_submit(): if form.password.data != form.password_again.data: return render_template('register.html', title='Register', form=form, message="Passwords don't match") db_sess = db_session.create_session() if db_sess.query(User).filter(User.email == form.email.data).first(): return render_template('register.html', title='Register', form=form, message="This user already exists") user = User(name=form.name.data, surname=form.surname.data, age=form.age.data, position=form.position.data, email=form.email.data, speciality=form.speciality.data, address=form.address.data) user.set_password(form.password.data) db_sess.add(user) db_sess.commit() return redirect('/login') return render_template('register.html', title='Регистрация', form=form)
def reqister(): form = RegisterForm() if form.validate_on_submit(): if form.password.data != form.password_again.data: return render_template('register.html', title='Регистрация', form=form, message="Пароли не совпадают") session = db_session.create_session() if session.query(User).filter(User.email == form.login_email.data).first(): return render_template('register.html', title='Регистрация', form=form, message="Такой пользователь уже есть") user = User( surname=form.surname.data, name=form.name.data, age=int(form.age.data), position=form.position.data, speciality=form.speciality.data, address=form.address.data, email=form.login_email.data ) user.set_password(form.password.data) session.add(user) session.commit() return redirect(url_for('index')) return render_template('register.html', title='Регистрация', form=form)
def reqister(): form = RegisterForm() if form.validate_on_submit(): if form.password.data != form.password_again.data: return render_template('register.html', title='Регистрация', form=form, message="Пароли не совпадают") db_sess = db_session.create_session() if db_sess.query(User).filter(User.email == form.email.data).first(): return render_template('register.html', title='Регистрация', form=form, message="Это пользователь уже существует") try: id = db_sess.query(User).order_by(User.id.desc()).first().id + 1 except AttributeError: id = 1 print(id) code = str(randint(1000, 9999)) user = User(name=form.name.data, surname=form.surname.data, email=str(form.email.data).lower(), address=form.address.data, tel=form.tel.data, img='img/site/anon.png', code=code, is_good="0") user.set_password(form.password.data) db_sess.add(user) db_sess.commit() return redirect(f'/code/{int(id)}') return render_template('register.html', title='Регистрация', form=form)
def register(): form = RegisterForm() if form.validate_on_submit(): user = User() user.email = form.email.data user.set_password(form.password.data) user.name = form.name.data user.surname = form.surname.data user.employment = form.employment.data user.info = form.info.data if check_id_exist(form.vk_id.data): if user.employment == 'Рабочий': mes = f'''Глубокоуважаемый Вагоноуважатый {user.name}, Вы успешно зарегестрировались на нашем сайте!\n\n Теперь вы можете выбрать работу!''' else: mes = f'''Вагоноуважаемый Глубокоуважатый {user.name}, Вы успешно зарегестрировались на нашем сайте!\n\n Теперь вы добавить работу!''' user.vk_id = form.vk_id.data send_message(user.vk_id, mes) else: user.vk_id = 'None' session = db_session.create_session() session.add(user) session.commit() return redirect('/') return render_template('register.html', title='Register', form=form)
def edit_user(id): if current_user.is_authenticated: db_sess = db_session.create_session() user = db_sess.query(User).filter(User.id == id).first() if current_user.id == user.id or current_user.id == 1: form = RegisterForm() if form.validate_on_submit(): if form.password.data != form.password_again.data: return render_template('register.html', title='Редактирование', form=form, message="Пароли не совпадают") if user.email == form.email.data: user.name = form.name.data user.surname = form.surname.data user.email = form.email.data user.address = form.address.data user.tel = form.tel.data user.set_password(form.password.data) db_sess.commit() return redirect('/') return render_template( 'register.html', title='Редактирование', form=form, message="Старый и новый email не совподают") return render_template('register.html', title='Редактирование', form=form, user=user) return redirect("/") return redirect("/")
def register(): db_session.global_init('db/blogs.sqlite') form = RegisterForm() if form.validate_on_submit(): if form.password.data != form.password_again.data: return render_template('register_form.html', form=form, message="Your passwords are different") session = db_session.create_session() if session.query(User).filter(User.email == form.email.data).first(): return render_template('register_form.html', form=form, message="This colonist is already exists") user = User( address=form.address.data, speciality=form.speciality.data, position=form.position.data, age=form.age.data, surname=form.surname.data, name=form.name.data, email=form.email.data, ) user.set_password(form.password.data) session.add(user) session.commit() return redirect('/jobs') return render_template('register_form.html', form=form)
def register(): db_session.global_init('db/blogs.sqlite') form = RegisterForm() if form.validate_on_submit(): if form.password.data != form.password_again.data: return render_template('register_form.html', form=form, message="Пароли не совпадают") session = db_session.create_session() if session.query(User).filter(User.email == form.email.data).first(): return render_template('register_form.html', form=form, message="Такой колонист уже есть") user = User( address=form.address.data, speciality=form.speciality.data, position=form.position.data, age=form.age.data, surname=form.surname.data, name=form.name.data, email=form.email.data, ) user.set_password(form.password.data) session.add(user) session.commit() return redirect('/jobs') return render_template('register_form.html', form=form)
def registration(): form = RegisterForm() if form.validate_on_submit(): if form.password.data != form.password_again.data: return render_template('register.html', form=form, message="Пароли не совпадают") session = db_session.create_session() if session.query(User).filter(User.name == form.name.data).first(): return render_template('register.html', form=form, message="Такой пользователь уже есть") if session.query(User).filter(User.email == form.email.data).first(): return render_template('register.html', form=form, message="Такой почта уже зарегестрирована") # создаем таблицу с данными пользователя и добавляем его в бд user = User( name=form.name.data, email=form.email.data, ) user.set_password(form.password.data) session.add(user) session.commit() return redirect('/login') return render_template('register.html', form=form)
def reqister(): form = RegisterForm() if form.validate_on_submit(): if form.password.data != form.password_again.data: return render_template('register.html', title='Регистрация', form=form, message="Пароли не совпадают") db_sess = db_session.create_session() if db_sess.query(User).filter(User.email == form.email.data).first(): return render_template('register.html', title='Регистрация', form=form, message="Это пользователь уже существует") user = User(name=form.name.data, surname=form.surname.data, age=form.age.data, position=form.position.data, email=form.email.data, speciality=form.speciality.data, address=form.address.data) user.set_password(form.password.data) db_sess.add(user) db_sess.commit() return redirect('/login') return render_template('register.html', title='Регистрация', form=form)
def register(): form = RegisterForm() if form.validate_on_submit(): if form.password.data != form.password_again.data: return render_template('register.html', title='Register', form=form, message="Пароли не совпадают!") session = db_session.create_session() if session.query(User).filter( User.email == form.email.data).first(): return render_template('register.html', title='Register', form=form, message="Такой пользователь уже есть!") user = User( name=form.name.data, about=form.about.data, email=form.email.data, hashed_password=form.password.data, ) user.set_password(form.password.data) session.add(user) session.commit() return redirect('/login') return render_template('register.html', title='Регистрация', form=form)
def register(): form = RegisterForm() if form.validate_on_submit(): if form.password.data != form.password_again.data: return render_template('register.html', title='Регистрация', form=form, message="Пароли не совпадают") session = db_session.create_session() if session.query(Player).filter( Player.email == form.email.data).first(): return render_template('register.html', title='Регистрация', form=form, message="Такой пользователь уже есть") player = Player(name=form.name.data, email=form.email.data, surname=form.surname.data, nickname=form.nickname.data, public=form.public.data) player.set_password(form.password.data) player.set_hashed_id() session.add(player) session.commit() return redirect('/login') return render_template('register.html', title='Регистрация', form=form)
def register(): form = RegisterForm() if form.validate_on_submit(): db_sess = db_session.create_session() users = db_sess.query(User).all() id_ = len(users) + 1 if db_sess.query(User).filter(User.email == form.email.data).all(): mes = 'Данный адрес электронной почты уже занят' return render_template('register_form.html', title='Регистрация', form=form, message=mes) post('http://localhost:5000/api/users', json={ 'id': id_, 'name': form.name.data, 'surname': form.surname.data, 'about': form.about.data, 'city_from': form.city_from.data, 'email': form.email.data, 'password': form.password.data }).json() return redirect("/login") return render_template('register_form.html', title='Регистрация', form=form)
def reqister(): form = RegisterForm() if form.validate_on_submit(): if form.password.data != form.password_again.data: return render_template('register.html', title='Register', form=form, message="Passwords don't match") db_sess = db_session.create_session() if db_sess.query(User).filter(User.email == form.email.data).first(): return render_template('register.html', title='Register', form=form, message="This user already exists") user = User(email=form.email.data) user.set_password(form.password.data) db_sess.add(user) db_sess.commit() msg = MIMEMultipart() message = f"Спасибо за регистрацию. \nДанные для входа: \nПочта: {form.email.data} \nПароль: {form.password.data}" # setup the parameters of the message password = "******" msg['From'] = "*****@*****.**" msg['To'] = form.email.data msg['Subject'] = "Subscription" # add in the message body msg.attach(MIMEText(message, 'plain')) # create server server = smtplib.SMTP('smtp.gmail.com: 587') server.starttls() # Login Credentials for sending the mail server.login(msg['From'], password) # send the message via the server. server.sendmail(msg['From'], msg['To'], msg.as_string()) server.quit() return redirect('/login') return render_template('register.html', title='Регистрация', form=form)
def register(): form = RegisterForm() if form.validate_on_submit(): session = db_session.create_session() if session.query(Pupil).filter(Pupil.email == form.email.data).first(): return render_template('register.html', a = True, b = False, title='Регистрация ученика', form=form, message="Такой ученик уже зарегистрирован") pupil = Pupil( surname=form.surname.data, name=form.name.data, email=form.email.data, telephone=form.telephone.data, class_=form.class_.data, ) pupil.set_password(form.email.data) session.add(pupil) session.commit() return redirect('/') return render_template('register.html', a = True, b = False, title='Регистрация ученика', form=form)
def register(): form = RegisterForm() if form.validate_on_submit(): if form.password.data != form.password_again.data: return render_template('register.html', title='Register', form=form, message="Passwords don't match") session = db_session.create_session() if session.query(User).filter(User.email == form.email.data).first(): return render_template('register.html', title='Register', form=form, message="This user already exists") user = User( nickname=form.nickname.data, email=form.email.data, ) user.set_password(form.password.data) session.add(user) session.commit() return redirect('/login') return render_template('register.html', title='Register', form=form)
def register(): form = RegisterForm() if form.validate_on_submit(): db_sess = db_session.create_session() user = User() user.surname = form.surname.data user.name = form.name.data user.age = form.age.data user.position = form.position.data user.speciality = form.speciality.data user.email = form.email.data user.address = form.address.data user.set_password(form.password.data) db_sess.add(user) db_sess.commit() return redirect("/login") return render_template('register_form.html', title='Регистрация', form=form)
def register(): form = RegisterForm() if form.validate_on_submit(): db_sess = db_session.create_session() user = User() user.surname = form.surname.data user.name = form.name.data user.age = form.age.data user.position = form.position.data user.speciality = form.speciality.data user.email = form.email.data user.address = form.address.data user.set_password(form.password.data) if db_sess.query(User).filter(User.email == form.email.data).all(): mes = 'Данный адрес электронной почты уже занят' return render_template('register_form.html', title='Регистрация', form=form, message=mes) db_sess.add(user) db_sess.commit() return redirect("/login") return render_template('register_form.html', title='Регистрация', form=form)
def reqister(): form = RegisterForm() if form.validate_on_submit(): if form.password.data != form.password_again.data: return render_template('register.html', title='Регистрация', form=form, message="Пароли не совпадают") db_sess = db_session.create_session() if db_sess.query(User).filter(User.email == form.email.data).first(): return render_template('register.html', title='Регистрация', form=form, message="Этот пользователь уже существует") user = User( surname=form.surname.data, email=form.email.data ) user.set_password(form.password.data) db_sess.add(user) db_sess.commit() copy("static/img/avatar/photo.jpg", f'static/img/avatar/{user.id}.jpg') return redirect('/login') return render_template('register.html', title='Регистрация', form=form)
def register(): """Страница регистрации""" regform = RegisterForm() if regform.validate_on_submit(): if regform.password.data != regform.password_again.data: return render_template('register.html', title='Регистрация', form=regform, message='Пароли не совпадают') db = db_session.create_session() if db.query(User).filter(User.email == regform.email.data).first(): return render_template('register.html', title='Регистрация', form=regform, message='Такой пользователь уже есть') user = User(name=regform.name.data, email=regform.email.data) user.set_password(regform.password.data) db.add(user) db.commit() return redirect('/login') return render_template('register.html', form=regform)
def reqister(): form = RegisterForm() if form.validate_on_submit(): if form.password.data != form.password_again.data: return render_template('register.html', title='Register', form=form, message="Passwords don't match") db_session.global_init('db/users_db.db') db_sess = db_session.create_session() if db_sess.query(User).filter(User.email == form.email.data).first(): return render_template('register.html', title='Register', form=form, message="This user already exists") user = User( name=form.name.data, surname=form.surname.data, email=form.email.data, hashed_password=form.password.data ) db_sess.add(user) db_sess.commit() return redirect('/login') return render_template('register.html', title='Регистрация', form=form)
def register(): form = RegisterForm() if form.validate_on_submit(): if form.password.data != form.password_again.data: return render_template('register.html', title='Регистрация', form=form, message="Вы ввели два разных пароля") session = db_session.create_session() if session.query(User).filter( User.email == form.email.data).first(): return render_template( 'register.html', title='Регистрация', form=form, message="На эту почту уже зарегистрирован участник") user = User(name=form.name.data, email=form.email.data) user.set_password(form.password.data) session.add(user) session.commit() return redirect('/login') return render_template('register.html', title='Регистрация', form=form)
def reqister(): form = RegisterForm() if form.validate_on_submit(): if form.password.data != form.password_again.data: return render_template('register.html', title='Регистрация', form=form, message="Пароли не совпадают") db_sess = db_session.create_session() if db_sess.query(User).filter(User.email == form.email.data).first(): return render_template( 'register.html', title='Регистрация', form=form, message="Пользователь с этим именем уже зарегистрирован") user = User(name=form.name.data, email=form.email.data, about=form.about.data) user.set_password(form.password.data) db_sess.add(user) db_sess.commit() return redirect('/login') return render_template('register.html', title='Регистрация', form=form)
def reqister(): form = RegisterForm() if form.validate_on_submit(): if form.password.data != form.password_again.data: return render_template('register.html', title='Регистрация', form=form, message="Пароли не совпадают") session = db_session.create_session() if session.query(User).filter(User.login == form.login.data).first(): return render_template('register.html', title='Регистрация', form=form, message="Такой пользователь уже есть") user = User( surname=form.surname.data, name=form.name.data, login=form.login.data, ppp=form.password.data ) user.set_password(form.password.data) session.add(user) session.commit() return redirect('/login') return render_template('register.html', title='Регистрация', form=form)
def reg(): global namecur form = RegisterForm() if form.validate_on_submit(): if form.password.data != form.password_again.data: return render_template('reg.html', title='Register', form=form, message="Passwords don't match") db_sess = db_session.create_session() if db_sess.query(User).filter(User.email == form.email.data).first(): return render_template('reg.html', title='Register', form=form, message="This user already exists") user = User( name=form.name.data, email=form.email.data, ) namecur = form.name.data user.set_password(form.password.data) db_sess.add(user) db_sess.commit() print(form.name.data) return redirect(f"/addjob/{user.id}") return render_template('reg.html', title='Регистрация', form=form)
def register(): form = RegisterForm() if form.validate_on_submit(): if form.password.data != form.password_again.data: return render_template('register.html', title='Регистрация | Shoper', form=form, message="Пароли не совпадают", base_url="//127.0.0.1:8080", header=1) session = db_session.create_session() if session.query(User).filter(User.email == form.email.data).first(): return render_template('register.html', title='Регистрация | Shoper', form=form, message="Такой пользователь уже есть", base_url="//127.0.0.1:8080", header=1) global user user = User( name=form.name.data, surname=form.surname.data, email=form.email.data ) user.set_password(form.password.data) session.add(user) session.commit() return redirect('/login') return render_template('register.html', title='Регистрация | Shoper', form=form, base_url="//127.0.0.1:8080", header=1)
def reqister(): form = RegisterForm() if request.method == "POST": print('post') if form.password.data != form.password_again.data: return render_template('reg.html', title='Регистрация', form=form, message="Пароли не совпадают") db_sess = db_session.create_session() if db_sess.query(User).filter(User.email == form.email.data).first(): return render_template('reg.html', title='Регистрация', form=form, message="Такой пользователь уже есть") user = User( name=form.name.data, email=form.email.data, age=form.age.data) user.set_password(form.password.data) db_sess.add(user) db_sess.commit() return redirect('/login') return render_template('reg.html', title='Регистрация', form=form)