Skip to content

Commit 88063d3

Browse files
authored
Merge pull request #6 from drod75/david
Routers system made
2 parents 2c56684 + 2fb3faa commit 88063d3

14 files changed

Lines changed: 74 additions & 0 deletions

src/__init__.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
__all__ = ["main"]
2+
3+
from . import main

src/api/__init__.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
__all__ = ["main"]
2+
3+
from . import main

src/api/main.py

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
from .routers.algebra import algebra_router
2+
from .routers.basic_math import basic_math_router
3+
from .routers.calculus import calculus_router
4+
from .routers.linear_algebra import linear_algebra_router
5+
from .routers.probability import probability_router
6+
from .routers.statistics import statistics_router
7+
from .routers.trigonometry import trigonometry_router
8+
from fastapi import APIRouter
9+
10+
router_app = APIRouter()
11+
router_app.include_router(algebra_router)
12+
router_app.include_router(basic_math_router)
13+
router_app.include_router(calculus_router)
14+
router_app.include_router(linear_algebra_router)
15+
router_app.include_router(probability_router)
16+
router_app.include_router(statistics_router)
17+
router_app.include_router(trigonometry_router)

src/api/routers/__init__.py

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
__all__ = [
2+
"algebra",
3+
"basic_math",
4+
"calculus",
5+
"linear_algebra",
6+
"probability",
7+
"statistics",
8+
"trigonometry",
9+
]
10+
11+
from . import algebra
12+
from . import basic_math
13+
from . import calculus
14+
from . import linear_algebra
15+
from . import probability
16+
from . import statistics
17+
from . import trigonometry

src/api/routers/algebra.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
from fastapi import APIRouter
2+
3+
algebra_router = APIRouter()

src/api/routers/basic-math.py

Whitespace-only changes.

src/api/routers/basic_math.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
from fastapi import APIRouter
2+
3+
basic_math_router = APIRouter()

src/api/routers/calculus.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
from fastapi import APIRouter
2+
3+
calculus_router = APIRouter()

src/api/routers/linear_algebra.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
from fastapi import APIRouter
2+
3+
linear_algebra_router = APIRouter()

src/api/routers/probability.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
from fastapi import APIRouter
2+
3+
probability_router = APIRouter()

0 commit comments

Comments
 (0)