Add essential Runnerspace styling & front page routes [empty]

This commit is contained in:
Xevion
2022-03-26 19:05:26 -05:00
parent 27222fdfe5
commit e3d4a75ec7
11 changed files with 234 additions and 3 deletions

44
app.py
View File

@@ -2,11 +2,49 @@ from flask import Flask, render_template
app = Flask(__name__)
user = {
'username': 'Xevion',
'logged_in': False
}
@app.route('/')
def hello_world(): # put application's code here
return render_template('index.html')
def index(): # put application's code here
return render_template('layouts/index.html', user=user)
@app.route('/about')
def about():
return render_template('pages/about.html', user=user)
@app.route('/users')
def browse():
return render_template('pages/browse.html', user=user)
@app.route('/feed')
def feed():
return render_template('pages/feed.html', user=user)
@app.route('/messages')
def messages():
return render_template('pages/messages.html', user=user)
@app.route('/search')
def search():
return render_template('pages/search.html', user=user)
@app.route('/user/<username>')
def user(username: str):
return render_template('pages/about.html', user=user)
@app.route('/blogs')
def blogs():
return render_template('pages/blogs.html', user=user)
@app.route('/groups')
def groups():
return render_template('pages/groups.html', user=user)
if __name__ == '__main__':
app.run()
app.run(host='0.0.0.0', debug=True)