Files
FlaskStuff/app/routes.py
2019-08-19 23:04:01 -05:00

39 lines
1.1 KiB
Python

from flask import render_template
from app import app
from app.forms import LoginForm
from flask import send_file
from flask import send_from_directory
@app.route('/')
@app.route('/index')
def index():
user = {'username': 'Miguel'}
posts = [
{
'author': {'username': 'John'},
'body': 'Beautiful day in Portland!'
},
{
'author': {'username': 'Susan'},
'body': 'The Avengers movie was so cool!'
}
]
return render_template('index.html', title='Home', user=user, posts=posts)
@app.route('/login')
def login():
form = LoginForm()
return render_template('login.html', title='Sign In', form=form)
@app.route('/status')
def getstatus():
device = {'name': 'find how to get name later'}
status = {'temperature': float(open('/sys/class/thermal/thermal_zone0/temp').read()) / 1000}
return render_template('status.html', device=device, status=status)
@app.route('/images/blooper.jpg')
def send_image():
#filename = os.path.join('resources', 'blooper.jpg')
return send_from_directory('/../resources/', 'blooper.jpg', as_attachment=True)