#sluzy do przekierowania do innego adresu from flask import redirect from flask import url_for from flask.ext.login import login_user from flask.ext.login import logout_user from mockdbhelper import MockDBHelper as DBHelper from user import User from passwordhelper import PasswordHelper from flask.ext.login import current_user #pamieta kto jest zalogowany import config DB = DBHelper() PH = PasswordHelper() app = Flask(__name__) app.secret_key = 'pwZR46YfowmI1wObDMiKFt273rQWWrvnHJEQcP3OLi5SuSXvYxMibMGZmOpo2aJ5AmigDa28ZX4NWHPhwgmIFYNppLt74vzIKFh' login_manager = LoginManager(app) @app.route("/") def home(): return render_template("home.html") @app.route("/login", methods=["POST"]) def login(): email = request.form.get("email")
from bitlyhelper import BitlyHelper #Import the BitlyHelper class to shorten the URLs import config if config.test: from mockdbhelper import MockDBHelper as DBHelper else: from dbhelper import DBHelper from mockdbhelper import MockDBHelper as DBHelper #Import Mock-Database from passwordhelper import PasswordHelper #Import PasswordHelper-Class from forms import LoginForm from forms import RegistrationForm #Import the forms we need from forms import CreateTableForm from user import User #User-class for the login-function DB = DBHelper( ) #DB is a global instance to our Database MockDBHelper-Class (or real DBHelper) PH = PasswordHelper() #PH is a global instance to use the PasswordHelper class BH = BitlyHelper() #BH is a global instance to use the BitlyHelper class app = Flask(__name__) app.secret_key = 'GRyX5UPtDh6GojpVw+ixPql+W90o26AsvZNLRdVaSA48ly4snL' #Secret key for the session cookies login_manager = LoginManager( app ) #Create an instance of the LoginManager-Class with a reference to our application. #We will use this class to manage logins for our application. @app.route("/")
import dbconfig as config #from mockdbhelper import MockDBHelper as DBHelper if config.test: from mockdbhelper import MockDBHelper as DBHelper else: from dbhelper import DBHelper from user import User from bitlyhelper import BitlyHelper from forms import RegistrationForm from forms import LoginForm from forms import CreateTableForm ROOT_URL = "http://127.0.0.1:5000/" DB = DBHelper("waitercaller") PH = PasswordHelper() BH = BitlyHelper() app = Flask(__name__) app.secret_key = config.secret_key login_manager = LoginManager(app) @app.route("/") def home(): return render_template("home.html", loginform=LoginForm(), registrationform=RegistrationForm())
from flask import Flask from flask import render_template from flask import request import json import dbconfig if dbconfig.test: from mockdbhelper import MockDBHelper as DBHelper else: from dbhelper import DBHelper app = Flask(__name__) # initializing our application DB = DBHelper( ) # create a global DBHelper instance right after initializing our app @app.route("/") def home(): crimes = DB.get_all_crimes() crimes = json.dumps(crimes) return render_template("home.html", crimes=crimes) @app.route("/add", methods=["POST"]) def add(): try: data = request.form.get('userinput') DB.add_input(data) # insert data into the database except Exception as e: print(e) return home()
from flask import Flask, request, render_template, redirect, url_for from flask_login import LoginManager, current_user, login_required, login_user, logout_user from user import User from passwordhelper import PasswordHelper import config from bitlyhelper import BitlyHelper import datetime from forms import CreateTableForm, RegistrationForm, LoginForm from flask_wtf.csrf import CSRFProtect if config.test: from mockdbhelper import MockDBhelper as DBHelper else: from dbhelper import DBHelper db = DBHelper() PH = PasswordHelper() BH = BitlyHelper() app = Flask(__name__) csrf = CSRFProtect(app) app.secret_key = b'\xff&\xa3\xc31\xaa\xd0#\xb68Kf\x8c\xf5\xfd@' login_manager = LoginManager() login_manager.init_app(app) @app.route("/") def home(): registrationform = RegistrationForm() loginform = LoginForm() return render_template("home.html", loginform=loginform, registrationform=registrationform)