d0863325a5
But for real, it's a real shitstorm in there. - Added context by making the init go through a function and not implicitly happen via imports - Fixup all context and contextless function mixups - splitup the models in sensible different files - give the dump of view functions in views/__init__.py their own file - add all routes via blueprints, not half of them - move the slack notifications function and class to its own file, no idea what it was doing in a views file in the first place.
16 lines
482 B
Python
16 lines
482 B
Python
# This file will expose what we want from the models module
|
|
# This will probably be everything. But putting the imports here makes it possible to import all models in one line like this:
|
|
#
|
|
# from models import User, Item, ...
|
|
#
|
|
# Instead of this:
|
|
# from models.user import User
|
|
# from models.item import Item
|
|
# ...
|
|
|
|
from .database import db
|
|
from .location import Location
|
|
from .order import Order
|
|
from .orderitem import OrderItem
|
|
from .product import Product
|
|
from .user import User
|