diff --git a/src/app/main.py b/src/app/main.py index eb3bcbf..392823c 100644 --- a/src/app/main.py +++ b/src/app/main.py @@ -26,14 +26,7 @@ def create_passport_data(passport_data: schemas.PassportDataCreate, db: Session @app.get("/passport/{passport_number}", response_model=schemas.PassportData) def read_passport_data(passport_number: str, db: Session = Depends(get_db)): db_passport_data = db.query(models.PassportData).filter(models.PassportData.number == passport_number).first() - - print ("---") - print (db_passport_data) - print ("---") - for key, value in vars(db_passport_data).items(): - if not key.startswith('_'): - print(f'{key}: {value}') - if db_passport_data is None: raise HTTPException(status_code=404, detail="Passport data not found") return schemas.PassportData.from_orm(db_passport_data) + diff --git a/src/app/schemas.py b/src/app/schemas.py index a0a01e1..db233da 100644 --- a/src/app/schemas.py +++ b/src/app/schemas.py @@ -17,4 +17,5 @@ class PassportData(PassportDataBase): id: int class Config: - orm_mode: True + orm_mode = True # Poprawne przypisanie + diff --git a/src/script/__post b/src/script/__post new file mode 100644 index 0000000..b6dbf37 --- /dev/null +++ b/src/script/__post @@ -0,0 +1,11 @@ +curl -X POST "http://localhost:9999/passport/" \ +-H "Content-Type: application/json" \ +-d '{ + "number": "444", + "name": null, + "surname": null, + "gender": null, + "fingerprint_url": "data/444-odcisk.jpg", + "photo_url": "data/444-zdjecie.jpg" +}' +