From 76f7d4c56d6a0bfadb2196eca1999277f534cb69 Mon Sep 17 00:00:00 2001 From: Tom Naessens Date: Tue, 31 Mar 2015 16:29:28 +0200 Subject: [PATCH] Some PEP8, remove insecure_lib --- app/app.py | 1 + app/config.example.py | 1 - app/create_database.py | 1 + app/forms.py | 2 ++ app/james.py | 7 ------- app/login.py | 1 + 6 files changed, 5 insertions(+), 8 deletions(-) diff --git a/app/app.py b/app/app.py index 813d9c5..a47ea69 100644 --- a/app/app.py +++ b/app/app.py @@ -24,5 +24,6 @@ class PrefixFix(object): environ['PATH_INFO'] = path[len(self.script_name):] return self.app(environ, start_response) + if not app.debug: app.wsgi_app = PrefixFix(app.wsgi_app, '/james') diff --git a/app/config.example.py b/app/config.example.py index 6fe57ee..faa8067 100644 --- a/app/config.example.py +++ b/app/config.example.py @@ -1,6 +1,5 @@ # config - class Configuration(object): SQLALCHEMY_DATABASE_URI = 'sqlite:///james.db' DEBUG = True diff --git a/app/create_database.py b/app/create_database.py index 834e458..6f39415 100644 --- a/app/create_database.py +++ b/app/create_database.py @@ -53,6 +53,7 @@ def chinees_create_entry(zetmeel, vlees="", saus=""): entry.configure(chinees, "{} {} {}".format(zetmeel, vlees, saus).rstrip(), 550) db.session.add(entry) + for zetmeel, vlees, saus in product(zetmelen, vlezen, sauzen): chinees_create_entry(zetmeel, vlees, saus) diff --git a/app/forms.py b/app/forms.py index a78eae6..73ff3ae 100644 --- a/app/forms.py +++ b/app/forms.py @@ -35,6 +35,7 @@ class OrderItemForm(Form): def populate(self, location): self.product_id.choices = [(i.id, (i.name + ": " + euro(i.price))) for i in location.products] + class AnonOrderItemForm(OrderItemForm): name = StringField('Name', validators=[validators.required()]) @@ -43,6 +44,7 @@ class AnonOrderItemForm(OrderItemForm): if self.name.data is None: self.name.data = session.get('anon_name', None) + def validate(self): rv = OrderForm.validate(self) if not rv: diff --git a/app/james.py b/app/james.py index d4fbb1b..ae3f0e8 100644 --- a/app/james.py +++ b/app/james.py @@ -1,8 +1,3 @@ -# TEMPORARY ## SHOULD BE DELETED AFTER KELDER.ZEUS HAS THEIR CERTIFICATE -import os -os.environ["OAUTHLIB_INSECURE_TRANSPORT"] = "1" - - from views import * from app import app, db @@ -15,7 +10,5 @@ from utils import * from views import * - - if __name__ == '__main__': app.run(host='0.0.0.0', port=80) diff --git a/app/login.py b/app/login.py index 6375128..275766f 100644 --- a/app/login.py +++ b/app/login.py @@ -14,6 +14,7 @@ login_manager.init_app(app) def load_user(userid): return User.query.filter_by(id=userid).first() + @app.route('/login') def login(): return zeus_login()