Tải bản đầy đủ (.pdf) (14 trang)

Kiểm tra KTTKPM PTIT

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (3.21 MB, 14 trang )

Họ và tên

: Đào Ngọc Huy

Mã SV

: B19DCCN305s

1. UserService
- Tạo model User

-

Xây dựng serializers.py trong ứng dụng để định nghĩa các bộ mã hóa và giải mã dữ liệu:


-

Xây dựng views.py trong ứng dụng để xử lý các yêu cầu HTTP từ người dung. Code của
chatGPT thiếu nên phải chỉnh sửa



-

Cấu hình urls.py của ứng dụng để định tuyến các yêu cầu đến các views tương ứng:

-

Kết quả chạy




Code tuy chạy nhưng không cho ra kết quả như mong muốn. ChatGPT tạo token bị lỗi nên
phương thức đăng nhập khơng chạy. Comment các code tạo token lại thì đã ra kết quả nhưng
làm kiẻu gì login vẫn success.

2. Product Service
- Triển khai model cho đối tượng sản phẩm trong file models.py của ứng dụng Product:


-

Triển khai serializer để chuyển đổi đối tượng Product sang dạng JSON trong file

-

Triển khai API view để xử lý phương thức GET trong file views.py của ứng dụng


-

Cấu hình URL patterns trong file urls.py của ứng dụng Product

-

Cuối cùng, cấu hình URL patterns của dự án Django trong file urls.py của dự án:


3. Payment service
- Triển khai model cho đối tượng thanh toán (Payment) trong file models.py của ứng dụng

Payment:

-

Triển khai serializer để chuyển đổi đối tượng Payment sang dạng JSON trong file
serializers.py của ứng dụng Payment:


-

Triển khai API view để xử lý phương thức POST cho API initiate_payment và phương thức
GET cho API payment_status trong file views.py của ứng dụng Payment

-

Cấu hình URL patterns trong file urls.py của ứng dụng Payment:


-

Cuối cùng, cấu hình URL patterns của dự án Django trong file urls.py của dự án

4. Shipment service
- Triển khai model cho đối tượng giao hàng (Shipment) trong file models.py của ứng dụng
Shipment:


-

Triển khai serializer để chuyển đổi đối tượng Shipment sang dạng JSON trong file

serializers.py của ứng dụng Shipment:

-

Triển khai API view để xử lý phương thức POST cho API shipment_updates và phương thức
GET cho API shipment_status trong file views.py của ứng dụng Shipment:


-

Cấu hình URL patterns trong file urls.py của ứng dụng Shipment

-

Cuối cùng, cấu hình URL patterns của dự án Django trong file urls.py của dự án:




Tài liệu bạn tìm kiếm đã sẵn sàng tải về

Tải bản đầy đủ ngay
×