Progress on taking address input

This commit is contained in:
Vivek Teega 2018-12-07 01:14:41 +05:30
parent b89e398c56
commit 71c9bc088c
5 changed files with 213 additions and 8 deletions

View File

@ -4,4 +4,5 @@ from wtforms.validators import DataRequired
class LoginForm(FlaskForm):
address = StringField('FLO address', validators=[DataRequired()])
submit = SubmitField('Sign In')
submit = SubmitField('Search')

View File

@ -22,6 +22,11 @@ def login():
def example():
return render_template('example.html')
@app.route('/test')
@app.route('/test', methods=['GET', 'POST'])
def test():
return render_template('test.html')
form = LoginForm()
if form.validate_on_submit():
flash('Balance requested for address {}'.format(form.address.data))
return 'string'
# return redirect(url_for('index'))
return render_template('test.html', form=form)

View File

@ -74,7 +74,7 @@
</div>
</nav>
<div class="wrapper">
<div class="page-header section-dark" style="background-image: url('/static/img/antoine-barres.jpg')">
<div class="page-header page-header-xs" style="background-image: url('/static/img/antoine-barres.jpg')">
<div class="filter"></div>
<div class="content-center">
<div class="container">

View File

@ -69,13 +69,211 @@
<div class="wrapper">
<div class="page-header page-header-xs" data-parallax="true" style="background-image: url('../static/img/fabio-mangione.jpg');">
<div class="filter"></div>
<div class="content-center">
<div class="container">
<div class="title-brand">
<!--<h7 class="presentation-title">RMT Explorer</h7>-->
</div>
</div>
</div>
</div>
<!-- Stuff below the top image -->
<div class="main">
<div class="section section-buttons">
<div class="container">
<div class="tim-title">
<h2>RMT Balance</h2>
</div>
<div class="row">
<div class="col-sm-3">
<form action="" method="post" novalidate>
<div class="form-group">
<!--<input type="text" class="form-control" placeholder="Enter FLO address">-->
{{ form.hidden_tag() }}
{{ form.address(class="form-control", placeholder="Enter FLO address", length=100) }}
{% for error in form.address.errors %}
<span style="color: red;">[{{ error }}]</span>
{% endfor %}
</div>
</form>
</div>
</div>
<br/>
<br/>
<div class="tim-title">
<h2>Basic Elements</h2>
</div>
<div id="buttons">
<div class="tim-title">
<h3>Buttons
<br/>
<small>Pick your style</small>
</h3>
</div>
<div class="row">
<div class="col-md-8">
<button type="button" class="btn btn-danger">Default</button>
<button type="button" class="btn btn-danger btn-round">Round</button>
<button type="button" class="btn btn-danger btn-round"><i class="fa fa-heart"></i> With Icon</button>
<button type="button" class="btn btn-danger btn-just-icon"><i class="fa fa-heart"></i></button>
<button type="button" class="btn btn-danger btn-link">Simple</button>
</div>
</div>
<div class="tim-title">
<h3><small>Pick your size</small></h3>
</div>
<div class="row">
<div class="col-md-8">
<button type="button" class="btn btn-outline-danger btn-sm">Small</button>
<button type="button" class="btn btn-outline-danger">Regular</button>
<button type="button" class="btn btn-outline-danger btn-lg">Large</button>
</div>
</div>
<div class="tim-title">
<h3><small>Pick your color</small></h3>
</div>
<div class="row">
<div class="col-md-8">
<button type="button" class="btn btn-outline-default btn-round">Default</button>
<button type="button" class="btn btn-outline-primary btn-round">Primary</button>
<button type="button" class="btn btn-outline-info btn-round">Info</button>
<button type="button" class="btn btn-outline-success btn-round">Success</button>
<button type="button" class="btn btn-outline-warning btn-round">Warning</button>
<button type="button" class="btn btn-outline-danger btn-round">Danger</button>
</div>
</div>
<br/>
<div class="row">
<div class="col-md-8">
<button type="button" class="btn btn-default btn-round">Default</button>
<button type="button" class="btn btn-primary btn-round">Primary</button>
<button type="button" class="btn btn-info btn-round">Info</button>
<button type="button" class="btn btn-success btn-round">Success</button>
<button type="button" class="btn btn-warning btn-round">Warning</button>
<button type="button" class="btn btn-danger btn-round">Danger</button>
</div>
</div>
</div>
<br/>
<div class="tim-title">
<h3>Links</h3>
</div>
<div class="row">
<div class="col-md-8">
<a href="#0" class="btn btn-link btn-default">Default</a>
<a href="#0" class="btn btn-link btn-primary">Primary</a>
<a href="#0" class="btn btn-link btn-success">Success</a>
<a href="#0" class="btn btn-link btn-info">Info</a>
<a href="#0" class="btn btn-link btn-warning">Warning</a>
<a href="#0" class="btn btn-link btn-danger">Danger</a>
<a href="#0" class="btn btn-link btn-neutral">Neutral</a>
</div>
</div>
<br/>
<div class="row">
<div class="col-sm-6 col-lg-3">
<div class="tim-title">
<h3>Checkboxes</h3>
</div>
<div class="form-check">
<label class="form-check-label">
<input class="form-check-input" type="checkbox" value="">
Unchecked
<span class="form-check-sign"></span>
</label>
</div>
<div class="form-check">
<label class="form-check-label">
<input class="form-check-input" type="checkbox" value="" checked>
Checked
<span class="form-check-sign"></span>
</label>
</div>
<div class="form-check disabled">
<label class="form-check-label">
<input class="form-check-input" type="checkbox" value="" disabled>
Disabled unchecked
<span class="form-check-sign"></span>
</label>
</div>
<div class="form-check disabled">
<label class="form-check-label">
<input class="form-check-input" type="checkbox" value="" disabled checked>
Disabled checked
<span class="form-check-sign"></span>
</label>
</div>
</div>
<div class="col-sm-6 col-lg-3">
<div class="tim-title">
<h3>Radio Buttons</h3>
</div>
<div class="form-check-radio">
<label class="form-check-label">
<input class="form-check-input" type="radio" name="exampleRadios" id="exampleRadios1" value="option1" >
Radio is off
<span class="form-check-sign"></span>
</label>
</div>
<div class="form-check-radio">
<label class="form-check-label">
<input class="form-check-input" type="radio" name="exampleRadios" id="exampleRadios2" value="option2" checked>
Radio is on
<span class="form-check-sign"></span>
</label>
</div>
<div class="form-check-radio disabled">
<label class="form-check-label">
<input class="form-check-input" type="radio" name="exampleRadios" id="exampleRadios3" value="option3" disabled>
Disabled radio is off
<span class="form-check-sign"></span>
</label>
</div>
<div class="form-check-radio disabled">
<label class="form-check-label">
<input class="form-check-input" type="radio" name="exampleRadioz" id="exampleRadios4" value="option4" checked disabled>
Disabled radio is on
<span class="form-check-sign"></span>
</label>
</div>
</div>
<div class="col-sm-6 col-lg-3">
<div class="tim-title">
<h3>Toggle Buttons</h3>
</div>
<div class="togglebutton">
<label>
<input type="checkbox" data-toggle="switch" checked=""><span class="toggle"></span> Toggle is on
</label>
</div>
<div class="togglebutton">
<label>
<input type="checkbox" data-toggle="switch"><span class="toggle"></span> Toggle is off
</label>
</div>
</div>
<div class="col-sm-6 col-lg-3">
<div class="tim-title">
<h3>Sliders</h3>
</div>
<div id="sliderRegular" class="slider noUi-target noUi-ltr noUi-horizontal noUi-connect"></div>
<br/>
<div id="sliderDouble" class="slider slider-info noUi-target noUi-ltr noUi-horizontal noUi-background"></div>
</div>
</div>
</div>
</div>
</div>
<div class="section profile-content">
<div class="container">
<div class="owner">
<div class="avatar">
<img src="../static/img/faces/ranchimall-square.jpg" alt="Circle Image" class="img-circle img-responsive border-grey">
</div>
<div class="name">
<h4 class="title">Jane Faker<br /></h4>
<h6 class="description">Music Producer</h6>

View File

@ -1,2 +1,3 @@
#!/usr/bin/python3
from app import app
from app import app
app.run(debug=True)