Fix(Python): Corrected module references for web server.

This commit is contained in:
2025-07-10 16:29:54 +01:00
parent d5d2f6f710
commit 77c63994c3
40 changed files with 219 additions and 273 deletions

View File

@@ -11,8 +11,8 @@ Abstract business object
"""
# internal
from dog_training.extensions import db
import dog_training.lib.argument_validation as av
from extensions import db
import lib.argument_validation as av
# external
from typing import ClassVar
from flask import jsonify

View File

@@ -11,8 +11,8 @@ Abstract base class for all business objects in app
"""
# internal
from dog_training.extensions import db
import dog_training.lib.argument_validation as av
from extensions import db
import lib.argument_validation as av
# external
from typing import ClassVar

View File

@@ -11,9 +11,9 @@ Abstract base class for database objects
"""
# internal
# from dog_training.helpers.DEPRECATED.helper_abc import Interface_ABC
from dog_training.extensions import db
import dog_training.lib.argument_validation as av
# from helpers.DEPRECATED.helper_abc import Interface_ABC
from extensions import db
import lib.argument_validation as av
# external
from typing import ClassVar
from abc import abstractmethod, ABCMeta

View File

@@ -11,10 +11,10 @@ Business object for product
"""
# internal
import dog_training.lib.argument_validation as av
from dog_training.business_objects.base import Base
from dog_training.extensions import db
from dog_training.helpers.helper_app import Helper_App
import lib.argument_validation as av
from business_objects.base import Base
from extensions import db
from helpers.helper_app import Helper_App
# external
from pydantic import BaseModel
from typing import ClassVar

View File

@@ -14,12 +14,12 @@ DEPRECATED AS NOT REQUIRED - USE A LIST
"""
# internal
import dog_training.lib.argument_validation as av
from dog_training.business_objects.base import Base
from dog_training.business_objects.db_base import SQLAlchemy_ABC, Get_Many_Parameters_Base
from dog_training.business_objects.dog.dog_command_link import Dog_Command_Link
from dog_training.extensions import db
from dog_training.helpers.helper_app import Helper_App
import lib.argument_validation as av
from business_objects.base import Base
from business_objects.db_base import SQLAlchemy_ABC, Get_Many_Parameters_Base
from business_objects.dog.dog_command_link import Dog_Command_Link
from extensions import db
from helpers.helper_app import Helper_App
# external
from pydantic import BaseModel
from typing import ClassVar

View File

@@ -8,11 +8,11 @@ Feature: Understanding Level Business Object
"""
# internal
from dog_training.business_objects.base import Base
from dog_training.business_objects.db_base import SQLAlchemy_ABC
import dog_training.lib.argument_validation as av
from dog_training.extensions import db
from dog_training.helpers.helper_app import Helper_App
from business_objects.base import Base
from business_objects.db_base import SQLAlchemy_ABC
import lib.argument_validation as av
from extensions import db
from helpers.helper_app import Helper_App
# external
from dataclasses import dataclass
from typing import ClassVar

View File

@@ -8,14 +8,14 @@ Feature: Command Business Object
"""
# internal
from dog_training.business_objects.base import Base
from dog_training.business_objects.dog.command_category import Command_Category
from dog_training.business_objects.db_base import SQLAlchemy_ABC, Get_Many_Parameters_Base
import dog_training.lib.argument_validation as av
from dog_training.extensions import db
from dog_training.forms.dog.command import Filters_Command
from dog_training.forms.dog.command_category import Filters_Command_Category
from dog_training.helpers.helper_app import Helper_App
from business_objects.base import Base
from business_objects.dog.command_category import Command_Category
from business_objects.db_base import SQLAlchemy_ABC, Get_Many_Parameters_Base
import lib.argument_validation as av
from extensions import db
from forms.dog.command import Filters_Command
from forms.dog.command_category import Filters_Command_Category
from helpers.helper_app import Helper_App
# external
from dataclasses import dataclass
from typing import ClassVar

View File

@@ -8,11 +8,11 @@ Feature: Command Category Business Object
"""
# internal
from dog_training.business_objects.base import Base
from dog_training.business_objects.db_base import SQLAlchemy_ABC
import dog_training.lib.argument_validation as av
from dog_training.extensions import db
from dog_training.helpers.helper_app import Helper_App
from business_objects.base import Base
from business_objects.db_base import SQLAlchemy_ABC
import lib.argument_validation as av
from extensions import db
from helpers.helper_app import Helper_App
# external
from dataclasses import dataclass
from typing import ClassVar

View File

@@ -8,11 +8,11 @@ Feature: Dog Business Object
"""
# internal
from dog_training.business_objects.base import Base
from dog_training.business_objects.db_base import SQLAlchemy_ABC, Get_Many_Parameters_Base
import dog_training.lib.argument_validation as av
from dog_training.extensions import db
from dog_training.helpers.helper_app import Helper_App
from business_objects.base import Base
from business_objects.db_base import SQLAlchemy_ABC, Get_Many_Parameters_Base
import lib.argument_validation as av
from extensions import db
from helpers.helper_app import Helper_App
# external
from dataclasses import dataclass
from typing import ClassVar

View File

@@ -8,16 +8,16 @@ Feature: Dog Command Link Business Object
"""
# internal
from dog_training.business_objects.base import Base
from dog_training.business_objects.dog.command import Command
# from dog_training.business_objects.dog.command_category import Command_Category
from dog_training.business_objects.db_base import SQLAlchemy_ABC, Get_Many_Parameters_Base
from dog_training.business_objects.dog.dog import Dog
from dog_training.business_objects.dog.obedience_level import Obedience_Level
from dog_training.extensions import db
from dog_training.forms.dog.dog_command_link import Filters_Dog_Command_Link
from dog_training.helpers.helper_app import Helper_App
import dog_training.lib.argument_validation as av
from business_objects.base import Base
from business_objects.dog.command import Command
# from business_objects.dog.command_category import Command_Category
from business_objects.db_base import SQLAlchemy_ABC, Get_Many_Parameters_Base
from business_objects.dog.dog import Dog
from business_objects.dog.obedience_level import Obedience_Level
from extensions import db
from forms.dog.dog_command_link import Filters_Dog_Command_Link
from helpers.helper_app import Helper_App
import lib.argument_validation as av
# external
from dataclasses import dataclass
from typing import ClassVar

View File

@@ -8,11 +8,11 @@ Feature: Obedience Level Business Object
"""
# internal
from dog_training.business_objects.base import Base
from dog_training.business_objects.db_base import SQLAlchemy_ABC
import dog_training.lib.argument_validation as av
from dog_training.extensions import db
from dog_training.helpers.helper_app import Helper_App
from business_objects.base import Base
from business_objects.db_base import SQLAlchemy_ABC
import lib.argument_validation as av
from extensions import db
from helpers.helper_app import Helper_App
# external
from dataclasses import dataclass
from typing import ClassVar

View File

@@ -8,12 +8,12 @@ Feature: User Business Object
"""
# internal
from dog_training.business_objects.base import Base
from dog_training.business_objects.db_base import SQLAlchemy_ABC, Get_Many_Parameters_Base
import dog_training.lib.argument_validation as av
from dog_training.extensions import db
from dog_training.forms.base import Form_Filters_User
from dog_training.helpers.helper_app import Helper_App
from business_objects.base import Base
from business_objects.db_base import SQLAlchemy_ABC, Get_Many_Parameters_Base
import lib.argument_validation as av
from extensions import db
from forms.base import Form_Filters_User
from helpers.helper_app import Helper_App
# external
from dataclasses import dataclass
from typing import ClassVar

View File

@@ -11,9 +11,9 @@ Business object for SQL errors returned by Get Many Stored Procedures
"""
# internal
from dog_training.business_objects.base import Base
import dog_training.lib.argument_validation as av
from dog_training.lib import data_types
from business_objects.base import Base
import lib.argument_validation as av
from lib import data_types
# external
from enum import Enum
from datetime import datetime, timedelta