[Flask] Simple ERP for a farm.
Flask factory!
app/__init__.py
@@ -0,0 +1,40 @@
1
Added:
# -*- mode: python; -*-
2
Added:
3
Added:
from flask import Flask
4
Added:
from flask_sqlalchemy import SQLAlchemy
5
Added:
from flask_login import LoginManager
6
Added:
7
Added:
8
Added:
db = SQLAlchemy()
9
Added:
10
Added:
11
Added:
def create_app():
12
Added:
app = Flask(__name__)
13
Added:
app.config.from_pyfile("../config.py")
14
Added:
15
Added:
db.init_app(app)
16
Added:
17
Added:
login_manager = LoginManager()
18
Added:
login_manager.login_view = "auth.login"
19
Added:
login_manager.init_app(app)
20
Added:
21
Added:
from .models import User
22
Added:
23
Added:
@login_manager.user_loader
24
Added:
def load_user(user_id):
25
Added:
return User.query.get(int(user_id))
26
Added:
27
Added:
from .main import main
28
Added:
29
Added:
app.register_blueprint(main)
30
Added:
31
Added:
from .modules import common, auth, products, customers, ferti, invoices
32
Added:
33
Added:
app.register_blueprint(common)
34
Added:
app.register_blueprint(auth)
35
Added:
app.register_blueprint(products)
36
Added:
app.register_blueprint(customers)
37
Added:
app.register_blueprint(ferti)
38
Added:
app.register_blueprint(invoices)
39
Added:
40
Added:
return app