fix python imports
This commit is contained in:
@@ -6,6 +6,6 @@ COPY back/requirements.txt /code/requirements.txt
|
|||||||
|
|
||||||
RUN pip install --no-cache-dir --upgrade -r /code/requirements.txt
|
RUN pip install --no-cache-dir --upgrade -r /code/requirements.txt
|
||||||
|
|
||||||
COPY back/ /code/
|
COPY back/ /code/back
|
||||||
|
|
||||||
CMD ["uvicorn", "main:app", "--host", "0.0.0.0", "--port", "8000", "--proxy-headers"]
|
CMD ["uvicorn", "back.main:app", "--host", "0.0.0.0", "--port", "8000", "--proxy-headers"]
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
from .secret import host, user, password, database
|
from back.secret import host, user, password, database
|
||||||
|
|
||||||
import pymysql.cursors
|
import pymysql.cursors
|
||||||
|
|
||||||
@@ -14,9 +14,4 @@ def get_db():
|
|||||||
try:
|
try:
|
||||||
yield connection
|
yield connection
|
||||||
finally:
|
finally:
|
||||||
connection.close()
|
connection.close()
|
||||||
|
|
||||||
# cursor = connection.cursor()
|
|
||||||
# cursor.execute(sql, ())
|
|
||||||
# cursor.fetchall()
|
|
||||||
# connection.commit()
|
|
||||||
@@ -5,11 +5,11 @@ from fastapi.middleware.cors import CORSMiddleware
|
|||||||
|
|
||||||
import json
|
import json
|
||||||
from typing import Optional
|
from typing import Optional
|
||||||
from .database import get_db
|
from back.database import get_db
|
||||||
from .crud import get_books, remove_book, edit_book, add_book, get_films, remove_film, edit_film, add_film, get_field_values, get_user
|
from back.crud import get_books, remove_book, edit_book, add_book, get_films, remove_film, edit_film, add_film, get_field_values, get_user
|
||||||
from pydantic import BaseModel
|
from pydantic import BaseModel
|
||||||
from passlib.context import CryptContext
|
from passlib.context import CryptContext
|
||||||
from .secret import SECRET_KEY, ALGORITHM, ACCESS_TOKEN_EXPIRE_MINUTES, origins
|
from back.secret import SECRET_KEY, ALGORITHM, ACCESS_TOKEN_EXPIRE_MINUTES, origins
|
||||||
from datetime import datetime, timedelta
|
from datetime import datetime, timedelta
|
||||||
from jose import JWTError, jwt
|
from jose import JWTError, jwt
|
||||||
|
|
||||||
|
|||||||
@@ -1,8 +1,8 @@
|
|||||||
import pytest
|
import pytest
|
||||||
from fastapi.testclient import TestClient
|
from fastapi.testclient import TestClient
|
||||||
from unittest.mock import MagicMock, patch, ANY
|
from unittest.mock import MagicMock, patch, ANY
|
||||||
from ..main import app, get_current_user
|
from back.main import app, get_current_user
|
||||||
from ..database import get_db
|
from back.database import get_db
|
||||||
|
|
||||||
def override_get_db():
|
def override_get_db():
|
||||||
mock_db = MagicMock()
|
mock_db = MagicMock()
|
||||||
|
|||||||
Reference in New Issue
Block a user