Fixed database connection issue

This commit is contained in:
2022-06-11 15:16:35 +01:00
parent f903f9d060
commit dd8685b103
11 changed files with 19 additions and 15 deletions
+5 -1
View File
@@ -1,4 +1,8 @@
from .modules import bootstrap, csrf, db, login_manager, mail
from .modules.bootstrap import bootstrap
from .modules.csrf import csrf
from .modules.db import db
from .modules.login_manager import login_manager
from .modules.mail import mail
from .config import DevelopmentConfig as Config
from flask import Flask
+2 -2
View File
@@ -5,12 +5,12 @@ from pathlib import Path
class Config(object):
APP_HOST = '0.0.0.0'
DATA_FILE_DIRECTORY = os.getenv('DATA_FILE_DIRECTORY')
DATA = os.getenv('DATA')
DEBUG = False
TESTING = False
SECRET_KEY = os.getenv('SECRET_KEY')
SESSION_COOKIE_SECURE = True
SQLALCHEMY_DATABASE_URI = f'sqlite:///{Path(DATA_FILE_DIRECTORY)}/database.db'
SQLALCHEMY_DATABASE_URI = f'sqlite:///{Path(DATA)}/database.db'
SQLALCHEMY_TRACK_MODIFICATIONS = False
MAIL_SERVER = os.getenv('MAIL_SERVER')
+1 -1
View File
@@ -2,4 +2,4 @@ from . import Config
from os import path
from pathlib import Path
data = Path(Config.DATA_FILE_DIRECTORY)
data = Path(Config.DATA)
+1 -1
View File
@@ -1,7 +1,7 @@
from main import app
from . import Config
from .data import data
from .modules import db
from .modules.db import db
from .tools.data import save
from .tools.logs import write
-10
View File
@@ -1,10 +0,0 @@
from flask_bootstrap import Bootstrap
bootstrap = Bootstrap()
from flask_wtf.csrf import CSRFProtect
csrf = CSRFProtect()
from flask_sqlalchemy import SQLAlchemy
db = SQLAlchemy()
from flask_login import LoginManager
login_manager = LoginManager()
from flask_mail import Mail
mail = Mail()
View File
+2
View File
@@ -0,0 +1,2 @@
from flask_bootstrap import Bootstrap
bootstrap = Bootstrap()
+2
View File
@@ -0,0 +1,2 @@
from flask_wtf.csrf import CSRFProtect
csrf = CSRFProtect()
+2
View File
@@ -0,0 +1,2 @@
from flask_sqlalchemy import SQLAlchemy
db = SQLAlchemy()
+2
View File
@@ -0,0 +1,2 @@
from flask_login import LoginManager
login_manager = LoginManager()
+2
View File
@@ -0,0 +1,2 @@
from flask_mail import Mail
mail = Mail()