mirror of
https://git.steelants.cz/JonatanRek/PY_DOCKER_DASHBOARD.git
synced 2026-10-11 09:05:40 +00:00
SQL Connection DOne
This commit is contained in:
1 parent
6d5d037f44
commit
b8340244a2
3 files changed
+22
-6
No files matched your search
@@ -42,14 +42,30 @@ def calculate_ram_percent(stats, status):
|
||||
|
||||
|
||||
load_dotenv()
|
||||
scheduler = APScheduler()
|
||||
basedir = os.path.abspath(os.path.dirname(__file__))
|
||||
app = Flask(__name__)
|
||||
#SESSION
|
||||
app.secret_key = "sdasdsadasdasdasdadadaasd53563da"
|
||||
app.permanent_session_lifetime = timedelta(days=1)
|
||||
|
||||
#DATABASE
|
||||
app.config['SQLALCHEMY_DATABASE_URI'] = 'sqlite:///'+ os.path.join(basedir, 'app.db')
|
||||
app.config['SQLALCHEMY_TRACK_MODIFICATIONS'] = False
|
||||
|
||||
db = SQLAlchemy(app)
|
||||
|
||||
class users(db.Model):
|
||||
_id = db.Column(db.Integer, primary_key=True)
|
||||
name = db.Column(db.String(255))
|
||||
password = db.Column(db.String(255))
|
||||
|
||||
def __init__(self, name, password):
|
||||
self.name = name
|
||||
self.password = password
|
||||
|
||||
|
||||
scheduler = APScheduler()
|
||||
client = docker.from_env()
|
||||
|
||||
|
||||
# db = SQLAlchemy(app)
|
||||
# migrate = Migrate(app, db)
|
||||
|
||||
# login_manager.init_app(app)
|
||||
@@ -133,4 +149,6 @@ def scheduleTasks():
|
||||
if __name__ == '__main__':
|
||||
# scheduler.add_job(id = 'scheduled_tasks', func=scheduleTasks, trigger="interval", seconds=60)
|
||||
# scheduler.start()
|
||||
app.app_context().push()
|
||||
db.create_all()
|
||||
app.run(host=os.getenv('IP'), port=os.getenv('port'), debug=True)
|
||||
Reference in new issue
Block a user