Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #! python
- from __future__ import with_statement, division
- import pprint
- from flask import Flask, request, session, g, redirect, url_for, \
- abort, render_template, flash
- from buzhug import Base
- DEBUG = True
- SECRET_KEY = 'secret'
- USERNAME = 'admin'
- PASSWORD = 'secret'
- app = Flask(__name__)
- app.config.from_object(__name__)
- @app.route('/')
- def home():
- if 'username' in session:
- return render_template('main.html', user=session['username'])
- return render_template('main.html', visitor=True)
- @app.route('/about')
- def about():
- if 'username' in session:
- return render_template('about.html', user=session['username'])
- return render_template('about.html', visitor=True)
- @app.route('/request')
- def request_account():
- if 'username' in session:
- return render_template('request.html', user=session['username'])
- return render_template('request.html', visitor=True)
- @app.route('/request/region')
- def request_region():
- return "REQUEST REGION"
- @app.route('/request/account')
- def request_user():
- return "REQUEST USER"
- @app.route('/login', methods=['GET', 'POST'])
- def login():
- if request.method == "GET":
- return render_template('login.html', visitor=True)
- elif request.method == "POST":
- return render_template('login.html', user="hello")
- @app.route('/stats')
- def stats():
- return "STATS"
- @app.route('/options')
- def options():
- return "OPTIONS"
- @app.route('/logout')
- def logout():
- return "LOGOUT"
- if __name__ == "__main__":
- app.run(debug=True)
Advertisement
Add Comment
Please, Sign In to add comment