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)
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)
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')
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)
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'))
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)
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)