def register(): if current_user.is_authenticated: return redirect(url_for('news.index')) title = 'Registration' login_form = RegistrationForm() return render_template('user/registration.html', page_title=title, form=login_form)
def signup(): login_form = LoginForm() signup_form = RegistrationForm() site_list = mongo.db.site_data.find_one() if signup_form.validate_on_submit(): password = set_password(signup_form.password.data) mydict = { "username": signup_form.username.data, "email": signup_form.email.data, "password": password, "role": "user" } mongo.db.users.insert(mydict) flash('Вы успешно зарегистрировались') return render_template('index.html', login_form=login_form, signup_form=signup_form, site_list=site_list) else: for field, errors in signup_form.errors.items(): for error in errors: flash('Ошибка в поле "{}": - {}'.format( getattr(signup_form, field).label.text, error)) return render_template('index.html', login_form=login_form, signup_form=signup_form, site_list=site_list)
def register(): if current_user.is_authenticated: return redirect(get_redirect_target()) form = RegistrationForm() title = 'Регистрация' if form.validate_on_submit(): new_user = User(username=form.username.data, email=form.email.data, role='user') new_user.set_password(form.password.data) db.session.add(new_user) db.session.commit() flash('Вы успешно зарегистрировались!') return redirect(url_for('user.login')) elif form.errors: for field, errors in form.errors.items(): for error in errors: flash('Ошибка в поле "{}": - {}'.format( getattr(form, field).label.text, error)) return redirect(get_redirect_target()) return render_template('user/registration.html', page_title=title, form=form)
def register(): if current_user.is_authenticated: return redirect(url_for('index')) form = RegistrationForm() return render_template('user/registration.html', title='Sign Up', form=form)
def edit_auto(id): page_title = 'Редактирование объявления' editform = EditForm() form = LoginForm() regform = RegistrationForm() logoutform = LogoutForm() auto = Auto.query.filter_by(id=id).first() if editform.validate_on_submit(): auto.price = editform.price.data auto.description = editform.description.data auto.mileage = editform.mileage.data uploaded_files = request.files.getlist('url_picture') for file in uploaded_files: file.save( os.path.join(f'{current_app.static_folder}/uploaded', file.filename)) new_auto_i = Images(auto_id=auto.id, url_picture=file.filename) db.session.add(new_auto_i) db.session.commit() flash(f"Объявление {auto.name} успешно отредактировано!") return redirect(url_for('market.auto_account', id=id)) return render_template('market/edit.html', page_title=page_title, logoutform=logoutform, editform=editform, form=form, regform=regform, auto=auto)
def process_reg(): form = RegistrationForm() if form.validate_on_submit(): new_user = User(username=form.username.data, email=form.email.data, role='user') if form.first_name.data: new_user.first_name = form.first_name.data if form.last_name.data: new_user.last_name = form.last_name.data if form.city.data: new_user.city = form.city.data new_user.set_password(form.password.data) db.session.add(new_user) db.session.commit() flash('Вы успешно зарегистрировались') return redirect(url_for('user.login')) else: for field, errors in form.errors.items(): for error in errors: flash('Ошибка в поле {}: {}'.format( getattr(form, field).label.text, error)) return redirect(url_for('user.register'))
def register(): if current_user.is_authenticated: # Если пользователь авторизован, то его редиректнет на index return redirect(url_for('news.index')) title = 'Регистрация' form = RegistrationForm() weather = weather_by_city(current_app.config['WEATHER_DEFAULT_CITY']) return render_template('user/registration.html', page_title=title, form=form, weather=weather)
def register(): if current_user.is_authenticated: return redirect(url_for('advert.index')) # global reff # reff = '/' # if not request.referrer==request.url: # if request.referrer==None: # reff = '/' # else: # reff = request.referrer global reff print('=Начинаем проверку! Внутри декоратора global reff = ', reff) if not request.referrer == request.url: if request.referrer == None: request.referrer = url_for('advert.index') print( 'request.referrer равен None! Присвоили ему адрес главной стр. referrer =', request.referrer) else: reff = request.referrer print('referrer и url не равны) всё ок! => Переписываем reff на ', reff) else: request.referrer = reff print('Присвоили request.referrer значение reff`a', request.referrer, '\nСам reff =', reff) ### print( '==На этапе /register перед рендером шаблона регистрации==\n global reff\t=', reff, '\n' + ' .referrer\t=', request.referrer) form = RegistrationForm() title = 'Регистрация' return render_template('user/registration.html', page_title=title, form=form)
def register(): if current_user.is_authenticated: return redirect(get_redirect_target()) title = 'Регистрация' reg_form = RegistrationForm() return render_template('user/regisration.html', page_title=title, form=reg_form)
def register(): if current_user.is_authenticated: # если залогинен, то страница логина ненужна return redirect(url_for('news.index')) # перенаправляем на главную title = 'Регистрация' form = RegistrationForm() # создали экземпляр нашего класса return render_template('user/registration.html', page_title=title, form=form)
def register(): if current_user.is_authenticated: return redirect(url_for('news.hello')) title = "Регистрация" form = RegistrationForm() return render_template('user/registration.html', page_title=title, form=form)
def registration(): if current_user.is_authenticated: return redirect(url_for('news.index')) form = RegistrationForm() page_title = "Регистрация" return render_template('user/registration.html', title=page_title, form=form)
def registration(): if current_user.is_authenticated: return redirect(get_redirect_target()) title_reg = "Регистрация" form = RegistrationForm() return render_template("user/registration.html", title_reg=title_reg, form=form)
def register(): if current_user.is_authenticated: return redirect(url_for('purchases.index')) title = 'Страница регистрации' register_form = RegistrationForm() return render_template('user/registration.html', title=title, form=register_form)
def register(): if current_user.is_authenticated: return redirect(url_for('event.index')) form = RegistrationForm() title = 'Регистрация' return render_template('user/registration.html', page_title=title, form=form)
def register(): if current_user.is_authenticated: return redirect(url_for( 'news.index')) # Если пользователь авторизован - на главную title = 'Регистрация' form = RegistrationForm() # Создаем экземпляр нашего класса return render_template( 'user/registration.html', page_title=title, form=form) # Берет шаблон, подставляет туда данные и отображает
def register(): if current_user.is_authenticated: return redirect( url_for('news.index')) # переход на url по названию функции title = 'Регистрация' form = RegistrationForm() return render_template('user/registration.html', page_title=title, form=form)
def register(): if current_user.is_authenticated: return redirect(url_for('index')) registration_form = RegistrationForm() page_title = "Registration" return render_template('user/registration.html', page_title=page_title, form=registration_form )
def register(): if current_user.is_authenticated: flash('Вы уже авторизованы') return redirect(url_for('news.index')) title = 'Регистрация' form = RegistrationForm() return render_template('user/registration.html', page_title=title, form=form)
def registration(): if current_user.is_authenticated: return redirect(url_for('word.index')) else: form_reg = RegistrationForm() title = "Регистрация" return render_template('user/registration.html', page_title=title, form=form_reg)
def register(): if current_user.is_authenticated: flash(f'Пользователь {current_user.username} уже зарегистрирован') return redirect(url_for('news.index')) form = RegistrationForm() title = "Регистрация" return render_template('user/registration.html', page_title=title, form=form)
def register(): #Блок исключающий повторнную авторизацию для уже авторизированных пользователей if current_user.is_authenticated: return redirect(url_for('news.index')) title = "Регистрация" form = RegistrationForm() return render_template('user/registration.html', page_title=title, form=form)
def register(): if current_user.is_authenticated: return redirect(url_for("news.index")) form = RegistrationForm() title = "Регистрация" return render_template("user/registration.html", page_title=title, form=form)
def register(): if current_user.is_authenticated: return redirect('get_token.html') form = RegistrationForm() title = "Регистрация" return render_template( 'user/registration.html', page_title=title, form=form, )
def register(): """User registration page.""" if current_user.is_authenticated: return redirect(url_for('receipt.my_receipt')) title = 'Регистрация нового пользователя' register_form = RegistrationForm() return render_template( 'user/register.html', page_title=title, form=register_form, )
def process_reg(): form = RegistrationForm() if form.validate_on_submit(): news_user = User(username=form.username.data, email=form.email.data, role='user') news_user.set_password(form.password.data) db.session.add(news_user) db.session.commit() flash('Вы успешно зарегистрировались!') return redirect(url_for('user.login')) flash('Пожалуйста, исправьте ошибки в форме') return redirect(url_for('user.register'))
def register(): if current_user.is_authenticated: return redirect(url_for('index')) form = RegistrationForm() if form.validate_on_submit(): user = User(username=form.username.data, email=form.email.data) user.set_password(form.password.data) db.session.add(user) db.session.commit() flash('Congratulations, you are now a registered user!') return redirect(url_for('user.login')) return render_template('user/register.jinja', title='Register', form=form)
def register(): if current_user.is_authenticated: return redirect(url_for('home.index')) title = 'Регистрация' form = RegistrationForm() if form.validate_on_submit(): user = User(username=form.username.data, email=form.email.data, role='user') user.set_password(form.password.data) db.session.add(user) db.session.commit() flash('Вы успешно зарегистрировались!') return redirect(url_for('user.login')) return render_template('user/register.html', page_title=title, form=form)
def registration(): if current_user.is_authenticated: return redirect(url_for('market.index')) page_title = 'Регистрация на сайте - Не бита, не крашена!' form = LoginForm() regform = RegistrationForm() logoutform = LogoutForm() return render_template('user/registration.html', page_title=page_title, form=form, regform=regform, logoutform=logoutform)
def user_account(id): title = 'Профиль' form = LoginForm() regform = RegistrationForm() logoutform = LogoutForm() msgform = MessageForm() user = User.query.filter_by(id=id).first() return render_template('user/account.html', user=user, page_title=title, form=form, regform=regform, logoutform=logoutform, msgform=msgform)