init
This commit is contained in:
0
src/medical_info/__init__.py
Normal file
0
src/medical_info/__init__.py
Normal file
19
src/medical_info/app.py
Normal file
19
src/medical_info/app.py
Normal file
@@ -0,0 +1,19 @@
|
||||
from fastapi import FastAPI
|
||||
|
||||
def create_app() -> FastAPI:
|
||||
app = FastAPI (
|
||||
title='medical_info',
|
||||
description='Medical Information Service',
|
||||
version='1.0'
|
||||
)
|
||||
|
||||
@app.get('/health')
|
||||
async def health() -> str:
|
||||
return 'ok'
|
||||
|
||||
|
||||
from medical_info.routers import medical_cards
|
||||
|
||||
app.include_router(medical_cards.router)
|
||||
|
||||
return app
|
||||
3
src/medical_info/main.py
Normal file
3
src/medical_info/main.py
Normal file
@@ -0,0 +1,3 @@
|
||||
from medical_info.app import create_app
|
||||
|
||||
app = create_app()
|
||||
0
src/medical_info/routers/__init__.py
Normal file
0
src/medical_info/routers/__init__.py
Normal file
9
src/medical_info/routers/medical_cards.py
Normal file
9
src/medical_info/routers/medical_cards.py
Normal file
@@ -0,0 +1,9 @@
|
||||
from fastapi import Depends
|
||||
from fastapi.routing import APIRouter
|
||||
|
||||
router = APIRouter(prefix='/medical_cards')
|
||||
|
||||
@router.get('/')
|
||||
def list_persons():
|
||||
return "ok"
|
||||
|
||||
Reference in New Issue
Block a user