Einfach für Schritt für Schritt Anleitung die einem durch die Materie führt, ich stehe irgendwie am Berg und komme nicht weiter.
Hier ist mal mein unvollständiger SQLAlchemy Code-Schnipsel (dbconn.py liegt hier: https://github.com/rrmelcer/swissatest- ... /dbconn.py)
Code: Alles auswählen
from sqlalchemy import create_engine
from sqlalchemy.orm import sessionmaker
from core.dbconn import *
# connect to work DB
def connect_db(self):
connstr = load_config()
if connstr:
engine = create_engine(connstr)
self.db = DbSession()
if self.db.db_session():
user_conf = self.db.db_session.caoa_config.filter(self.db.db_session.caoa_config.os_user == self.os_user, self.db.db_session.caoa_config.os_platform == self.os_platform).first()
if user_conf is None:
user_conf = self.db.db_session.caoa_config.filter(self.db.db_session.caoa_config.os_user == 'default', self.db.db_session.caoa_config.os_platform == self.os_platform).first()
self.paths = {'path_imgimp': user_conf.path_imgimp, 'path_expfile': user_conf.path_expfile, 'path_imgsave': user_conf.path_imgsave, 'path_logfile': user_conf.path_logfile}
self.units = {'unit_temp': user_conf.unit_temp, 'unit_weight': user_conf.unit_weight, 'unit_calc': user_conf.unit_calc}
img_formats = user_conf.img_formats
self.img_formats = tuple(img_formats.split(';'))
self.gui = {'gui_lang': user_conf.gui_lang, 'gui_font': user_conf.gui_font, 'gui_fontsize': user_conf.gui_fontsize, 'gui_theme': user_conf.gui_theme}
Vielen Dank für euere Antworten im Vorraus und Grüsse