Proyecto final
El objetivo es construir una API Django + DRF para tienda online con productos, pedidos, auth, admin, tests y despliegue.
Arquitectura
mermaid
flowchart LR
C["Cliente"] --> API["Django/DRF"]
API --> DB["PostgreSQL"]
API --> A["Admin"]
CI["CI/CD"] --> APIApps
txt
products
orders
accountsEndpoints
txt
GET /api/products/
POST /api/products/
POST /api/auth/login/
POST /api/orders/
GET /api/orders/{id}/Requisitos
- Modelos con constraints.
- Serializers DRF.
- ViewSets.
- Permisos.
- Admin personalizado.
- Tests.
- Dockerfile.
Entregable
- API funcional.
- Admin operativo.
- Auth y permisos.
- Tests de modelos y API.
- Configuración segura.
- README de despliegue.
