Files
flask_url_shortener/tiny0/routes.py
T

21 lines
539 B
Python
Raw Normal View History

from flask import render_template, redirect, request, url_for
2020-07-18 13:10:03 +00:00
from tiny0 import app
2020-07-18 16:40:51 +00:00
from tiny0.forms import URLForm
2020-07-18 13:10:03 +00:00
#from tiny0.models import URLs
#from token import gen_valid_token
2020-07-18 16:40:51 +00:00
# Index Page
@app.route("/", methods=['GET', 'POST'])
2020-07-18 13:10:03 +00:00
def index():
# Create a instance of the form
form = URLForm()
2020-07-18 16:40:51 +00:00
# If the form was valid
if form.validate_on_submit():
return "Valid URL: " + form.url.data
2020-07-18 16:40:51 +00:00
# If the form was invalid or not submitted
2020-07-18 16:40:51 +00:00
else:
# Return the index page with the form
2020-07-18 16:40:51 +00:00
return render_template("index.html", form=form)