import web
import db
+import config
+
+web.config.debug = config.DEBUG
+
urls = (
'/login', 'view.login.Login',
'/logout', 'view.login.Logout',
except:
web.ctx.orm.rollback()
raise
- else:
- web.ctx.orm.commit()
+ web.ctx.orm.commit()
app.add_processor(load_sqla)
from hashlib import sha256 as sha
+import config
+
Base = declarative_base()
metadata = Base.metadata
def __unicode__(self):
return '<User "%s">' % self.name
-def connect(database='sqlite:///database.sqlite'):
+def connect(database=config.DB):
db = create_engine(database, echo=False)
session = scoped_session(sessionmaker(bind=db))
return session
-def create(database='sqlite:///database.sqlite'):
+def create(database=config.DB):
db = create_engine(database, echo=False)
metadata.create_all(db)