Corected importing in routers.py
This commit is contained in:
@@ -6,8 +6,8 @@ from fastapi import (
|
|||||||
Request,
|
Request,
|
||||||
)
|
)
|
||||||
|
|
||||||
from src.dependecies import authenticate_user
|
from .src.dependecies import authenticate_user
|
||||||
from src.routers import router
|
from .src.routers import router
|
||||||
|
|
||||||
import base64
|
import base64
|
||||||
import binascii
|
import binascii
|
||||||
@@ -42,4 +42,5 @@ async def authenticate(request: Request, call_next):
|
|||||||
response = await call_next(request)
|
response = await call_next(request)
|
||||||
return response
|
return response
|
||||||
|
|
||||||
|
# ================= Routers inclusion from src directory ===============
|
||||||
app.include_router(router)
|
app.include_router(router)
|
||||||
@@ -19,7 +19,7 @@ from .dependecies import (
|
|||||||
create_access_token,
|
create_access_token,
|
||||||
get_password_hash
|
get_password_hash
|
||||||
)
|
)
|
||||||
from src.settings import db, ACCESS_TOKEN_EXPIRE_MINUTES
|
from .settings import db, ACCESS_TOKEN_EXPIRE_MINUTES
|
||||||
|
|
||||||
from typing import List
|
from typing import List
|
||||||
from datetime import datetime, timedelta
|
from datetime import datetime, timedelta
|
||||||
@@ -28,7 +28,7 @@ import re
|
|||||||
|
|
||||||
router = APIRouter()
|
router = APIRouter()
|
||||||
|
|
||||||
# ============= Creating path operation ==============
|
# ============= Creating path operations ==============
|
||||||
@router.post("/", response_description="Add new user", response_model=UserModel)
|
@router.post("/", response_description="Add new user", response_model=UserModel)
|
||||||
async def create_user(user: UserModel):
|
async def create_user(user: UserModel):
|
||||||
if re.match("admin|dev|simple mortal", user.role):
|
if re.match("admin|dev|simple mortal", user.role):
|
||||||
|
|||||||
Reference in New Issue
Block a user