Funcionalidades interesantes - NSaldarriagaV/Ctrl-Store GitHub Wiki
Además de las operaciones básicas de crear, leer, actualizar y eliminar (CRUD), la aplicación Ctrl+Store implementa 4 funcionalidades interesantes:
- Descripción: El usuario puede buscar productos mediante un filtro de búsqueda en el catálogo.
-
Implementación:
catalog/views.py, funciónproduct_list, línea 6.
- Descripción: Muestra un ranking con los tres productos con mayor cantidad de ventas.
-
Implementación:
analytics/views.py, funcióntop_products, línea 6.
- Descripción: El sistema genera una factura en PDF para cada pedido confirmado.
-
Implementación:
payment/views.py, funcióngenerate_invoice_pdf, línea 172.
- Descripción: El usuario puede seleccionar una categoría y comparar productos que pertenecen a ella, visualizando sus características lado a lado.
-
Implementación:
catalog/views.py, funcióncompare_category_selectycompare_products, líneas 41 y 76 respectivamente.