def contact(): form = contactForm() sub_form = subscriptionForm() return render_template("contact.html", title='Contact Us', form=form, sub_form=sub_form)
def send_mail(): form = contactForm() msg = Message(form.email.data, sender='*****@*****.**', recipients=['*****@*****.**']) msg.body = form.message.data mail.send(msg) return 'Email Sent!'
def dashboard(): form = postForm() mailForm = contactForm() # user = Users.query.all() myposts = Posts.query.all() return render_template("dashboard.html", form=form, myposts=myposts, mailForm=mailForm)
def login(): loginform = loginForm() form = contactForm() if loginform.validate_on_submit(): user = Users.query.filter_by(email=loginform.email.data).first() if user and user.password == loginform.password.data: login_user(user) return redirect('dashboard') else: flash('Username or password incorrect!', 'danger') return render_template("login.html", loginform=loginform, form=form)
def signUp(): signupform = signUpForm() form = contactForm() if signupform.validate_on_submit(): new_user = Users(username=signupform.username.data, email=signupform.email.data, password=signupform.password.data) db.session.add(new_user) db.session.commit() return redirect('login') return render_template("signup.html", signupform=signupform, form=form)
def index(): rooms = Posts.query.all() form = contactForm() return render_template("index.html", rooms=rooms, form=form)