Open yopaz-giapnh opened 2 years ago
Phần này em làm không theo chuẩn nào
@ungvietanh20172394 cảm ơn em. Vậy em thử nghiên cứu xem có cách nào hợp lý hơn không nhé.
@giapnhdev em chưa có nhiều kinh nghiệm về các chuẩn này. Nếu được anh có thể chia sẻ cho em link boilerplate repository, document, hay keyword anh cảm thấy phù hợp. Em trân thành cảm ơn.
@ungvietanh20172394 Em có thể tham khảo cách define routes của project này https://github.com/nsidnev/fastapi-realworld-example-app/blob/master/app/api/routes/api.py
Thường thì nên config crud path theo quy luật sau, em tham khảo nhé.
New sensor: GET base_url/sensors/new
Create sensor: POST base_url/sensors
Edit sensor: GET base_url/sensors/{sensor_id}/edit
Update sensor: PATCH base_url/sensors/{sensor_id}
Delete sensor: DELETE base_url/sensors/{sensor_id}
https://github.com/ungvietanh20172394/demo/blob/ddb7410e6dae5aa9b8adcf2b181e2c8cc6deebc3/routes/sensor.py#L52