Esempio n. 1
0
def contact():
    form = contactForm()
    sub_form = subscriptionForm()
    return render_template("contact.html",
                           title='Contact Us',
                           form=form,
                           sub_form=sub_form)
Esempio n. 2
0
def send_mail():
    form = contactForm()
    msg = Message(form.email.data,
                  sender='*****@*****.**',
                  recipients=['*****@*****.**'])
    msg.body = form.message.data
    mail.send(msg)
    return 'Email Sent!'
Esempio n. 3
0
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)
Esempio n. 4
0
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)
Esempio n. 5
0
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)
Esempio n. 6
0
def index():
    rooms = Posts.query.all()
    form = contactForm()
    return render_template("index.html", rooms=rooms, form=form)