Пример #1
0
def results():
    """ Show results page or the error page """
    myform = MyForm(request.form)
    if request.method == 'POST' and myform.validate():
        dub = myform.doubler.data * 2
        return render_template('results.html', form=myform, doubler=dub)
    return render_template('errors.html', form=myform)
Пример #2
0
def index():

    bitcoind = bitcoinrpc.connect_to_local()
    balance = bitcoind.getbalance('')
    if balance < Decimal('2'):
        return render_template("base.html", balance=False)

    if request.method == 'GET':
        form = MyForm()

    elif request.method == 'POST':

        form = MyForm(request.form)
        if form.validate():
            
            result, amount = send_to_address(form.data.get("address"))
            
            add_transaction_to_database(form.data.get("address"), float(amount), request.remote_addr, result)
            return render_template('success.html', result=result, amount=amount)

    template_data = {
        "form": form,
        "balance": True,
    }

    return render_template("base.html", **template_data)
Пример #3
0
def contact():
    form = MyForm(request.form)
    if request.method == 'POST' and form.validate():
        msg = Message("form.subject.data",
                      sender=('form.name.data', 'form.email.data'),
                      recipients=['smtp.mailtrap.io'])
        msg.body = 'form.textArea.data'
        mail.send(msg)
        flash('Message Sent')
        return redirect(url_for('home'))
    return render_template('contact.html')
Пример #4
0
def contact():
    form = MyForm()
    if request.method == 'POST':
        if form.validate():
            msg =  Message(request.form['subject'],
                    sender=(request.form['name'],request.form['email']),
                    recipients=["*****@*****.**"])
            msg.body = request.form['message'];
            mail.send(msg)
            flash('Message was sent')
            return redirect(url_for('home'))
    return render_template('contact.html',form=form)
Пример #5
0
def contact():
    """ """
    form = MyForm(request.form)
    if request.method=="POST" and form.validate():
        name=request.form['name']
        email=request.form['email']
        subject=request.form['subject']
        message=request.form['message']
        
        msg = Message(subject, sender=(name,email), recipients = ["*****@*****.**"])
        msg.body = message
        mail.send(msg)
        flash('Message sent successfully',)
        return redirect(url_for('home'))
Пример #6
0
def contact():
    """ """
    form = MyForm(request.form)
    if request.method == "POST" and form.validate():
        name = request.form['name']
        email = request.form['email']
        subject = request.form['subject']
        message = request.form['message']

        msg = Message(subject,
                      sender=(name, email),
                      recipients=["*****@*****.**"])
        msg.body = message
        mail.send(msg)
        flash('Message sent successfully', 'success')
        return redirect(url_for('home'))
    return render_template('contact.html', form=form)
Пример #7
0
def contact():
    """Render's the page contact form page"""
    form = MyForm()

    if request.method == 'POST':
        if form.validate() == False:
            flash('All fields are required')
            return render_template('contact.html', form=form)
        else:
            msg = Message(request.form['subject'],
                          sender=(request.form['name'], request.form['email']),
                          recipients=['*****@*****.**'])

            msg.body = form.message.data
            mail.send(msg)

            flash("Message was successfully sent")
            return redirect(url_for('home'))

    else:
        return render_template('contact.html', form=form)