fix: Search field
parent
823a83a9cd
commit
5e0f198836
|
@ -2,7 +2,7 @@
|
||||||
# -*- coding: utf-8 -*-
|
# -*- coding: utf-8 -*-
|
||||||
|
|
||||||
|
|
||||||
from flask import Flask, render_template
|
from flask import Flask, render_template, request
|
||||||
from flask_bootstrap import Bootstrap
|
from flask_bootstrap import Bootstrap
|
||||||
|
|
||||||
from bgpranking.querying import Querying
|
from bgpranking.querying import Querying
|
||||||
|
@ -22,8 +22,12 @@ def index():
|
||||||
return render_template('index.html', ranks=ranks)
|
return render_template('index.html', ranks=ranks)
|
||||||
|
|
||||||
|
|
||||||
@app.route('/asn/<int:asn>', methods=['GET'])
|
@app.route('/asn', methods=['GET', 'POST'])
|
||||||
def asn_details(asn):
|
def asn_details():
|
||||||
q = Querying()
|
q = Querying()
|
||||||
|
if request.method == 'POST':
|
||||||
|
asn = request.form['asn']
|
||||||
|
if request.method == 'GET':
|
||||||
|
asn = request.args['asn']
|
||||||
ranks = q.asn_details(asn)
|
ranks = q.asn_details(asn)
|
||||||
return render_template('asn.html', asn=asn, ranks=ranks)
|
return render_template('asn.html', asn=asn, ranks=ranks)
|
||||||
|
|
|
@ -6,7 +6,7 @@
|
||||||
<center>
|
<center>
|
||||||
<h1>BGP Ranking</h1></br></br>
|
<h1>BGP Ranking</h1></br></br>
|
||||||
</center>
|
</center>
|
||||||
<form action="{{ url_for('asn_details', asn=asn) }}" method=get>
|
<form action="{{ url_for('asn_details') }}" method=post>
|
||||||
ASN to search: <input type=number name=asn>
|
ASN to search: <input type=number name=asn>
|
||||||
<input type="submit" value="Search">
|
<input type="submit" value="Search">
|
||||||
</form>
|
</form>
|
||||||
|
|
Loading…
Reference in New Issue