Si has sido tu, ignore este correo. Si no, Cambie la contraseña de inmediato, ¡Alguien se ha colado!
+
+
Este email ha sido enviado automaticamente, no responda a este correo.
+
+
+
+
+
+
\ No newline at end of file
diff --git a/templates/jinja2/emails/welcome.html b/templates/jinja2/emails/welcome.html
new file mode 100644
index 0000000..2d38bd3
--- /dev/null
+++ b/templates/jinja2/emails/welcome.html
@@ -0,0 +1,26 @@
+
+
+
+
+
+
+
¡Hola {{ name }}!
+
+
+
+
+
+
+
+
+
+
Has iniciado sesion en Comercialmeria
+
Si has sido tu, ignore este correo. Si no, Cambie la contraseña de inmediato, ¡Alguien se ha colado!
+
+
Este email ha sido enviado automaticamente, no responda a este correo.
+
+
+
+
+
+
\ No newline at end of file
diff --git a/tienda/__pycache__/views.cpython-314.pyc b/tienda/__pycache__/views.cpython-314.pyc
index 4047b40..bd15423 100644
Binary files a/tienda/__pycache__/views.cpython-314.pyc and b/tienda/__pycache__/views.cpython-314.pyc differ
diff --git a/tienda/static/media/images/Captura_de_pantalla_20260115_092515.png b/tienda/static/media/images/Captura_de_pantalla_20260115_092515.png
deleted file mode 100644
index 265a280..0000000
Binary files a/tienda/static/media/images/Captura_de_pantalla_20260115_092515.png and /dev/null differ
diff --git a/tienda/static/media/images/Captura_de_pantalla_20260115_092515_5lymef7.png b/tienda/static/media/images/Captura_de_pantalla_20260115_092515_5lymef7.png
deleted file mode 100644
index 265a280..0000000
Binary files a/tienda/static/media/images/Captura_de_pantalla_20260115_092515_5lymef7.png and /dev/null differ
diff --git a/tienda/static/media/images/Captura_de_pantalla_20260115_092515_ExoJOlR.png b/tienda/static/media/images/Captura_de_pantalla_20260115_092515_ExoJOlR.png
deleted file mode 100644
index 265a280..0000000
Binary files a/tienda/static/media/images/Captura_de_pantalla_20260115_092515_ExoJOlR.png and /dev/null differ
diff --git a/tienda/static/media/images/Captura_de_pantalla_20260115_092515_nzFbFxm.png b/tienda/static/media/images/Captura_de_pantalla_20260115_092515_nzFbFxm.png
deleted file mode 100644
index 265a280..0000000
Binary files a/tienda/static/media/images/Captura_de_pantalla_20260115_092515_nzFbFxm.png and /dev/null differ
diff --git a/tienda/static/media/images/Captura_desde_2025-12-25_12-15-12.png b/tienda/static/media/images/Captura_desde_2025-12-25_12-15-12.png
deleted file mode 100644
index 55e7380..0000000
Binary files a/tienda/static/media/images/Captura_desde_2025-12-25_12-15-12.png and /dev/null differ
diff --git a/tienda/static/media/images/Captura_desde_2025-12-25_12-15-12_C5ml9gP.png b/tienda/static/media/images/Captura_desde_2025-12-25_12-15-12_C5ml9gP.png
deleted file mode 100644
index 55e7380..0000000
Binary files a/tienda/static/media/images/Captura_desde_2025-12-25_12-15-12_C5ml9gP.png and /dev/null differ
diff --git a/tienda/static/media/images/Captura_desde_2025-12-25_12-15-12_kq4WUJR.png b/tienda/static/media/images/Captura_desde_2025-12-25_12-15-12_kq4WUJR.png
deleted file mode 100644
index 55e7380..0000000
Binary files a/tienda/static/media/images/Captura_desde_2025-12-25_12-15-12_kq4WUJR.png and /dev/null differ
diff --git a/tienda/static/media/images/Captura_desde_2025-12-25_14-54-38.png b/tienda/static/media/images/Captura_desde_2025-12-25_14-54-38.png
deleted file mode 100644
index cb670ed..0000000
Binary files a/tienda/static/media/images/Captura_desde_2025-12-25_14-54-38.png and /dev/null differ
diff --git a/tienda/static/media/images/Captura_desde_2025-12-25_14-54-38_OJuZmTK.png b/tienda/static/media/images/Captura_desde_2025-12-25_14-54-38_OJuZmTK.png
deleted file mode 100644
index cb670ed..0000000
Binary files a/tienda/static/media/images/Captura_desde_2025-12-25_14-54-38_OJuZmTK.png and /dev/null differ
diff --git a/tienda/static/media/images/Captura_desde_2025-12-25_14-54-38_weUo5hh.png b/tienda/static/media/images/Captura_desde_2025-12-25_14-54-38_weUo5hh.png
deleted file mode 100644
index cb670ed..0000000
Binary files a/tienda/static/media/images/Captura_desde_2025-12-25_14-54-38_weUo5hh.png and /dev/null differ
diff --git a/tienda/static/media/images/Captura_desde_2025-12-27_12-54-01.png b/tienda/static/media/images/Captura_desde_2025-12-27_12-54-01.png
deleted file mode 100644
index e649e75..0000000
Binary files a/tienda/static/media/images/Captura_desde_2025-12-27_12-54-01.png and /dev/null differ
diff --git a/tienda/static/media/images/Captura_desde_2025-12-27_12-54-01_B82OrM1.png b/tienda/static/media/images/Captura_desde_2025-12-27_12-54-01_B82OrM1.png
deleted file mode 100644
index e649e75..0000000
Binary files a/tienda/static/media/images/Captura_desde_2025-12-27_12-54-01_B82OrM1.png and /dev/null differ
diff --git a/tienda/static/media/images/Captura_desde_2025-12-27_12-54-01_f7pX5lX.png b/tienda/static/media/images/Captura_desde_2025-12-27_12-54-01_f7pX5lX.png
deleted file mode 100644
index e649e75..0000000
Binary files a/tienda/static/media/images/Captura_desde_2025-12-27_12-54-01_f7pX5lX.png and /dev/null differ
diff --git a/tienda/static/media/images/Captura_desde_2025-12-27_13-13-17.png b/tienda/static/media/images/Captura_desde_2025-12-27_13-13-17.png
deleted file mode 100644
index c42c008..0000000
Binary files a/tienda/static/media/images/Captura_desde_2025-12-27_13-13-17.png and /dev/null differ
diff --git a/tienda/static/media/images/Captura_desde_2025-12-27_13-13-17_SM6cz9S.png b/tienda/static/media/images/Captura_desde_2025-12-27_13-13-17_SM6cz9S.png
deleted file mode 100644
index c42c008..0000000
Binary files a/tienda/static/media/images/Captura_desde_2025-12-27_13-13-17_SM6cz9S.png and /dev/null differ
diff --git a/tienda/static/media/images/Captura_desde_2025-12-27_13-13-17_dse4moY.png b/tienda/static/media/images/Captura_desde_2025-12-27_13-13-17_dse4moY.png
deleted file mode 100644
index c42c008..0000000
Binary files a/tienda/static/media/images/Captura_desde_2025-12-27_13-13-17_dse4moY.png and /dev/null differ
diff --git a/tienda/static/media/images/Captura_desde_2025-12-27_13-13-53.png b/tienda/static/media/images/Captura_desde_2025-12-27_13-13-53.png
deleted file mode 100644
index 078e960..0000000
Binary files a/tienda/static/media/images/Captura_desde_2025-12-27_13-13-53.png and /dev/null differ
diff --git a/tienda/static/media/images/Captura_desde_2025-12-27_13-13-53_dwSABju.png b/tienda/static/media/images/Captura_desde_2025-12-27_13-13-53_dwSABju.png
deleted file mode 100644
index 078e960..0000000
Binary files a/tienda/static/media/images/Captura_desde_2025-12-27_13-13-53_dwSABju.png and /dev/null differ
diff --git a/tienda/static/media/images/Captura_desde_2025-12-27_13-13-53_ouBXv1d.png b/tienda/static/media/images/Captura_desde_2025-12-27_13-13-53_ouBXv1d.png
deleted file mode 100644
index 078e960..0000000
Binary files a/tienda/static/media/images/Captura_desde_2025-12-27_13-13-53_ouBXv1d.png and /dev/null differ
diff --git a/tienda/static/media/images/Captura_desde_2025-12-28_19-39-42.png b/tienda/static/media/images/Captura_desde_2025-12-28_19-39-42.png
deleted file mode 100644
index e035fa3..0000000
Binary files a/tienda/static/media/images/Captura_desde_2025-12-28_19-39-42.png and /dev/null differ
diff --git a/tienda/static/media/images/Captura_desde_2025-12-28_19-39-42_948U1vM.png b/tienda/static/media/images/Captura_desde_2025-12-28_19-39-42_948U1vM.png
deleted file mode 100644
index e035fa3..0000000
Binary files a/tienda/static/media/images/Captura_desde_2025-12-28_19-39-42_948U1vM.png and /dev/null differ
diff --git a/tienda/static/media/images/Captura_desde_2025-12-28_19-39-42_J0wZJJ9.png b/tienda/static/media/images/Captura_desde_2025-12-28_19-39-42_J0wZJJ9.png
deleted file mode 100644
index e035fa3..0000000
Binary files a/tienda/static/media/images/Captura_desde_2025-12-28_19-39-42_J0wZJJ9.png and /dev/null differ
diff --git a/tienda/static/media/images/Captura_desde_2025-12-28_19-39-42_oDcEGzW.png b/tienda/static/media/images/Captura_desde_2025-12-28_19-39-42_oDcEGzW.png
deleted file mode 100644
index e035fa3..0000000
Binary files a/tienda/static/media/images/Captura_desde_2025-12-28_19-39-42_oDcEGzW.png and /dev/null differ
diff --git a/tienda/static/media/images/Captura_desde_2025-12-28_19-41-32.png b/tienda/static/media/images/Captura_desde_2025-12-28_19-41-32.png
deleted file mode 100644
index fd3979a..0000000
Binary files a/tienda/static/media/images/Captura_desde_2025-12-28_19-41-32.png and /dev/null differ
diff --git a/tienda/static/media/images/Captura_desde_2025-12-28_19-41-32_aNe1QxF.png b/tienda/static/media/images/Captura_desde_2025-12-28_19-41-32_aNe1QxF.png
deleted file mode 100644
index fd3979a..0000000
Binary files a/tienda/static/media/images/Captura_desde_2025-12-28_19-41-32_aNe1QxF.png and /dev/null differ
diff --git a/tienda/static/media/images/Captura_desde_2025-12-28_19-41-32_ciF0Jt0.png b/tienda/static/media/images/Captura_desde_2025-12-28_19-41-32_ciF0Jt0.png
deleted file mode 100644
index fd3979a..0000000
Binary files a/tienda/static/media/images/Captura_desde_2025-12-28_19-41-32_ciF0Jt0.png and /dev/null differ
diff --git a/tienda/static/media/images/Captura_desde_2025-12-28_19-41-32_xAMJwXd.png b/tienda/static/media/images/Captura_desde_2025-12-28_19-41-32_xAMJwXd.png
deleted file mode 100644
index fd3979a..0000000
Binary files a/tienda/static/media/images/Captura_desde_2025-12-28_19-41-32_xAMJwXd.png and /dev/null differ
diff --git a/tienda/static/media/images/Captura_desde_2025-12-28_19-41-32_xcTgZZO.png b/tienda/static/media/images/Captura_desde_2025-12-28_19-41-32_xcTgZZO.png
deleted file mode 100644
index fd3979a..0000000
Binary files a/tienda/static/media/images/Captura_desde_2025-12-28_19-41-32_xcTgZZO.png and /dev/null differ
diff --git a/tienda/static/media/images/Captura_desde_2025-12-28_19-42-03.png b/tienda/static/media/images/Captura_desde_2025-12-28_19-42-03.png
deleted file mode 100644
index 1a1e3b6..0000000
Binary files a/tienda/static/media/images/Captura_desde_2025-12-28_19-42-03.png and /dev/null differ
diff --git a/tienda/static/media/images/Captura_desde_2025-12-28_19-42-03_Q1GwzaX.png b/tienda/static/media/images/Captura_desde_2025-12-28_19-42-03_Q1GwzaX.png
deleted file mode 100644
index 1a1e3b6..0000000
Binary files a/tienda/static/media/images/Captura_desde_2025-12-28_19-42-03_Q1GwzaX.png and /dev/null differ
diff --git a/tienda/static/media/images/Captura_desde_2025-12-28_19-42-03_vIEuzbF.png b/tienda/static/media/images/Captura_desde_2025-12-28_19-42-03_vIEuzbF.png
deleted file mode 100644
index 1a1e3b6..0000000
Binary files a/tienda/static/media/images/Captura_desde_2025-12-28_19-42-03_vIEuzbF.png and /dev/null differ
diff --git a/tienda/static/media/images/Captura_desde_2025-12-28_20-00-42.png b/tienda/static/media/images/Captura_desde_2025-12-28_20-00-42.png
deleted file mode 100644
index b001c9b..0000000
Binary files a/tienda/static/media/images/Captura_desde_2025-12-28_20-00-42.png and /dev/null differ
diff --git a/tienda/static/media/images/Captura_desde_2025-12-28_20-00-42_RX94CvK.png b/tienda/static/media/images/Captura_desde_2025-12-28_20-00-42_RX94CvK.png
deleted file mode 100644
index b001c9b..0000000
Binary files a/tienda/static/media/images/Captura_desde_2025-12-28_20-00-42_RX94CvK.png and /dev/null differ
diff --git a/tienda/static/media/images/Captura_desde_2025-12-28_20-00-42_W0F99f0.png b/tienda/static/media/images/Captura_desde_2025-12-28_20-00-42_W0F99f0.png
deleted file mode 100644
index b001c9b..0000000
Binary files a/tienda/static/media/images/Captura_desde_2025-12-28_20-00-42_W0F99f0.png and /dev/null differ
diff --git a/tienda/static/media/images/Captura_desde_2025-12-28_20-00-42_gZMVbxA.png b/tienda/static/media/images/Captura_desde_2025-12-28_20-00-42_gZMVbxA.png
deleted file mode 100644
index b001c9b..0000000
Binary files a/tienda/static/media/images/Captura_desde_2025-12-28_20-00-42_gZMVbxA.png and /dev/null differ
diff --git a/tienda/static/media/images/Captura_desde_2025-12-29_12-18-54.png b/tienda/static/media/images/Captura_desde_2025-12-29_12-18-54.png
deleted file mode 100644
index 7d1d9d1..0000000
Binary files a/tienda/static/media/images/Captura_desde_2025-12-29_12-18-54.png and /dev/null differ
diff --git a/tienda/static/media/images/Captura_desde_2025-12-29_12-18-54_153HbOq.png b/tienda/static/media/images/Captura_desde_2025-12-29_12-18-54_153HbOq.png
deleted file mode 100644
index 7d1d9d1..0000000
Binary files a/tienda/static/media/images/Captura_desde_2025-12-29_12-18-54_153HbOq.png and /dev/null differ
diff --git a/tienda/static/media/images/Captura_desde_2025-12-29_12-18-54_fRdUjf5.png b/tienda/static/media/images/Captura_desde_2025-12-29_12-18-54_fRdUjf5.png
deleted file mode 100644
index 7d1d9d1..0000000
Binary files a/tienda/static/media/images/Captura_desde_2025-12-29_12-18-54_fRdUjf5.png and /dev/null differ
diff --git a/tienda/static/media/images/Captura_desde_2025-12-29_12-19-17.png b/tienda/static/media/images/Captura_desde_2025-12-29_12-19-17.png
deleted file mode 100644
index 596114f..0000000
Binary files a/tienda/static/media/images/Captura_desde_2025-12-29_12-19-17.png and /dev/null differ
diff --git a/tienda/static/media/images/Captura_desde_2025-12-29_12-19-17_8xaLMdl.png b/tienda/static/media/images/Captura_desde_2025-12-29_12-19-17_8xaLMdl.png
deleted file mode 100644
index 596114f..0000000
Binary files a/tienda/static/media/images/Captura_desde_2025-12-29_12-19-17_8xaLMdl.png and /dev/null differ
diff --git a/tienda/static/media/images/Captura_desde_2025-12-29_12-19-17_EFvubbb.png b/tienda/static/media/images/Captura_desde_2025-12-29_12-19-17_EFvubbb.png
deleted file mode 100644
index 596114f..0000000
Binary files a/tienda/static/media/images/Captura_desde_2025-12-29_12-19-17_EFvubbb.png and /dev/null differ
diff --git a/tienda/static/media/images/Captura_desde_2025-12-29_12-20-24.png b/tienda/static/media/images/Captura_desde_2025-12-29_12-20-24.png
deleted file mode 100644
index 2bb6bcb..0000000
Binary files a/tienda/static/media/images/Captura_desde_2025-12-29_12-20-24.png and /dev/null differ
diff --git a/tienda/static/media/images/Captura_desde_2025-12-29_12-20-24_BWczeqN.png b/tienda/static/media/images/Captura_desde_2025-12-29_12-20-24_BWczeqN.png
deleted file mode 100644
index 2bb6bcb..0000000
Binary files a/tienda/static/media/images/Captura_desde_2025-12-29_12-20-24_BWczeqN.png and /dev/null differ
diff --git a/tienda/static/media/images/Captura_desde_2025-12-29_12-20-24_ZGFgOxB.png b/tienda/static/media/images/Captura_desde_2025-12-29_12-20-24_ZGFgOxB.png
deleted file mode 100644
index 2bb6bcb..0000000
Binary files a/tienda/static/media/images/Captura_desde_2025-12-29_12-20-24_ZGFgOxB.png and /dev/null differ
diff --git a/tienda/static/media/images/Captura_desde_2025-12-29_12-38-06.png b/tienda/static/media/images/Captura_desde_2025-12-29_12-38-06.png
deleted file mode 100644
index b1b88e9..0000000
Binary files a/tienda/static/media/images/Captura_desde_2025-12-29_12-38-06.png and /dev/null differ
diff --git a/tienda/static/media/images/Captura_desde_2025-12-29_12-38-06_D4pCdHV.png b/tienda/static/media/images/Captura_desde_2025-12-29_12-38-06_D4pCdHV.png
deleted file mode 100644
index b1b88e9..0000000
Binary files a/tienda/static/media/images/Captura_desde_2025-12-29_12-38-06_D4pCdHV.png and /dev/null differ
diff --git a/tienda/static/media/images/Captura_desde_2025-12-29_12-38-06_ecwDoZ2.png b/tienda/static/media/images/Captura_desde_2025-12-29_12-38-06_ecwDoZ2.png
deleted file mode 100644
index b1b88e9..0000000
Binary files a/tienda/static/media/images/Captura_desde_2025-12-29_12-38-06_ecwDoZ2.png and /dev/null differ
diff --git a/tienda/static/media/images/Captura_desde_2025-12-30_19-01-16.png b/tienda/static/media/images/Captura_desde_2025-12-30_19-01-16.png
deleted file mode 100644
index 3f920cc..0000000
Binary files a/tienda/static/media/images/Captura_desde_2025-12-30_19-01-16.png and /dev/null differ
diff --git a/tienda/static/media/images/Captura_desde_2025-12-30_19-01-16_520nYSg.png b/tienda/static/media/images/Captura_desde_2025-12-30_19-01-16_520nYSg.png
deleted file mode 100644
index 3f920cc..0000000
Binary files a/tienda/static/media/images/Captura_desde_2025-12-30_19-01-16_520nYSg.png and /dev/null differ
diff --git a/tienda/static/media/images/Captura_desde_2025-12-30_19-01-16_nSqao8X.png b/tienda/static/media/images/Captura_desde_2025-12-30_19-01-16_nSqao8X.png
deleted file mode 100644
index 3f920cc..0000000
Binary files a/tienda/static/media/images/Captura_desde_2025-12-30_19-01-16_nSqao8X.png and /dev/null differ
diff --git a/tienda/static/media/images/Captura_desde_2025-12-31_13-13-49.png b/tienda/static/media/images/Captura_desde_2025-12-31_13-13-49.png
deleted file mode 100644
index 472d2c9..0000000
Binary files a/tienda/static/media/images/Captura_desde_2025-12-31_13-13-49.png and /dev/null differ
diff --git a/tienda/static/media/images/Captura_desde_2025-12-31_13-13-49_YihVZBl.png b/tienda/static/media/images/Captura_desde_2025-12-31_13-13-49_YihVZBl.png
deleted file mode 100644
index 472d2c9..0000000
Binary files a/tienda/static/media/images/Captura_desde_2025-12-31_13-13-49_YihVZBl.png and /dev/null differ
diff --git a/tienda/static/media/images/Captura_desde_2025-12-31_13-13-49_yimxVqK.png b/tienda/static/media/images/Captura_desde_2025-12-31_13-13-49_yimxVqK.png
deleted file mode 100644
index 472d2c9..0000000
Binary files a/tienda/static/media/images/Captura_desde_2025-12-31_13-13-49_yimxVqK.png and /dev/null differ
diff --git a/tienda/static/media/images/Captura_desde_2025-12-31_21-25-49.png b/tienda/static/media/images/Captura_desde_2025-12-31_21-25-49.png
deleted file mode 100644
index 6e155ca..0000000
Binary files a/tienda/static/media/images/Captura_desde_2025-12-31_21-25-49.png and /dev/null differ
diff --git a/tienda/static/media/images/Captura_desde_2025-12-31_21-25-49_6ssADmD.png b/tienda/static/media/images/Captura_desde_2025-12-31_21-25-49_6ssADmD.png
deleted file mode 100644
index 6e155ca..0000000
Binary files a/tienda/static/media/images/Captura_desde_2025-12-31_21-25-49_6ssADmD.png and /dev/null differ
diff --git a/tienda/static/media/images/Captura_desde_2025-12-31_21-25-49_Lj08ep3.png b/tienda/static/media/images/Captura_desde_2025-12-31_21-25-49_Lj08ep3.png
deleted file mode 100644
index 6e155ca..0000000
Binary files a/tienda/static/media/images/Captura_desde_2025-12-31_21-25-49_Lj08ep3.png and /dev/null differ
diff --git a/tienda/static/media/images/Captura_desde_2025-12-31_21-57-58.png b/tienda/static/media/images/Captura_desde_2025-12-31_21-57-58.png
deleted file mode 100644
index 1e75f8a..0000000
Binary files a/tienda/static/media/images/Captura_desde_2025-12-31_21-57-58.png and /dev/null differ
diff --git a/tienda/static/media/images/Captura_desde_2025-12-31_21-57-58_GY7nv4H.png b/tienda/static/media/images/Captura_desde_2025-12-31_21-57-58_GY7nv4H.png
deleted file mode 100644
index 1e75f8a..0000000
Binary files a/tienda/static/media/images/Captura_desde_2025-12-31_21-57-58_GY7nv4H.png and /dev/null differ
diff --git a/tienda/static/media/images/Captura_desde_2025-12-31_21-57-58_KrkqUHG.png b/tienda/static/media/images/Captura_desde_2025-12-31_21-57-58_KrkqUHG.png
deleted file mode 100644
index 1e75f8a..0000000
Binary files a/tienda/static/media/images/Captura_desde_2025-12-31_21-57-58_KrkqUHG.png and /dev/null differ
diff --git a/tienda/static/media/images/Captura_desde_2025-12-31_22-57-28.png b/tienda/static/media/images/Captura_desde_2025-12-31_22-57-28.png
deleted file mode 100644
index 9ab7771..0000000
Binary files a/tienda/static/media/images/Captura_desde_2025-12-31_22-57-28.png and /dev/null differ
diff --git a/tienda/static/media/images/Captura_desde_2025-12-31_22-57-28_KqzJCLc.png b/tienda/static/media/images/Captura_desde_2025-12-31_22-57-28_KqzJCLc.png
deleted file mode 100644
index 9ab7771..0000000
Binary files a/tienda/static/media/images/Captura_desde_2025-12-31_22-57-28_KqzJCLc.png and /dev/null differ
diff --git a/tienda/static/media/images/Captura_desde_2025-12-31_22-57-28_PDucdJ9.png b/tienda/static/media/images/Captura_desde_2025-12-31_22-57-28_PDucdJ9.png
deleted file mode 100644
index 9ab7771..0000000
Binary files a/tienda/static/media/images/Captura_desde_2025-12-31_22-57-28_PDucdJ9.png and /dev/null differ
diff --git a/tienda/static/media/images/Captura_desde_2025-12-31_22-59-11.png b/tienda/static/media/images/Captura_desde_2025-12-31_22-59-11.png
deleted file mode 100644
index ba1d8a6..0000000
Binary files a/tienda/static/media/images/Captura_desde_2025-12-31_22-59-11.png and /dev/null differ
diff --git a/tienda/static/media/images/Captura_desde_2025-12-31_22-59-11_88nWojO.png b/tienda/static/media/images/Captura_desde_2025-12-31_22-59-11_88nWojO.png
deleted file mode 100644
index ba1d8a6..0000000
Binary files a/tienda/static/media/images/Captura_desde_2025-12-31_22-59-11_88nWojO.png and /dev/null differ
diff --git a/tienda/static/media/images/Captura_desde_2025-12-31_22-59-11_xrzB71B.png b/tienda/static/media/images/Captura_desde_2025-12-31_22-59-11_xrzB71B.png
deleted file mode 100644
index ba1d8a6..0000000
Binary files a/tienda/static/media/images/Captura_desde_2025-12-31_22-59-11_xrzB71B.png and /dev/null differ
diff --git a/tienda/static/media/images/Captura_desde_2025-12-31_22-59-19.png b/tienda/static/media/images/Captura_desde_2025-12-31_22-59-19.png
deleted file mode 100644
index 52c45b5..0000000
Binary files a/tienda/static/media/images/Captura_desde_2025-12-31_22-59-19.png and /dev/null differ
diff --git a/tienda/static/media/images/Captura_desde_2025-12-31_22-59-19_ZKnjczw.png b/tienda/static/media/images/Captura_desde_2025-12-31_22-59-19_ZKnjczw.png
deleted file mode 100644
index 52c45b5..0000000
Binary files a/tienda/static/media/images/Captura_desde_2025-12-31_22-59-19_ZKnjczw.png and /dev/null differ
diff --git a/tienda/static/media/images/Captura_desde_2025-12-31_22-59-19_foxVJ29.png b/tienda/static/media/images/Captura_desde_2025-12-31_22-59-19_foxVJ29.png
deleted file mode 100644
index 52c45b5..0000000
Binary files a/tienda/static/media/images/Captura_desde_2025-12-31_22-59-19_foxVJ29.png and /dev/null differ
diff --git a/tienda/static/media/images/Captura_desde_2025-12-31_22-59-19_k1PT1cU.png b/tienda/static/media/images/Captura_desde_2025-12-31_22-59-19_k1PT1cU.png
deleted file mode 100644
index 52c45b5..0000000
Binary files a/tienda/static/media/images/Captura_desde_2025-12-31_22-59-19_k1PT1cU.png and /dev/null differ
diff --git a/tienda/static/media/images/Captura_desde_2025-12-31_23-05-21.png b/tienda/static/media/images/Captura_desde_2025-12-31_23-05-21.png
deleted file mode 100644
index 6977dca..0000000
Binary files a/tienda/static/media/images/Captura_desde_2025-12-31_23-05-21.png and /dev/null differ
diff --git a/tienda/static/media/images/Captura_desde_2025-12-31_23-05-21_sT2aXVQ.png b/tienda/static/media/images/Captura_desde_2025-12-31_23-05-21_sT2aXVQ.png
deleted file mode 100644
index 6977dca..0000000
Binary files a/tienda/static/media/images/Captura_desde_2025-12-31_23-05-21_sT2aXVQ.png and /dev/null differ
diff --git a/tienda/static/media/images/Captura_desde_2025-12-31_23-05-21_vvjaGRm.png b/tienda/static/media/images/Captura_desde_2025-12-31_23-05-21_vvjaGRm.png
deleted file mode 100644
index 6977dca..0000000
Binary files a/tienda/static/media/images/Captura_desde_2025-12-31_23-05-21_vvjaGRm.png and /dev/null differ
diff --git a/tienda/static/media/images/Captura_desde_2025-12-31_23-23-02.png b/tienda/static/media/images/Captura_desde_2025-12-31_23-23-02.png
deleted file mode 100644
index 0aa6e76..0000000
Binary files a/tienda/static/media/images/Captura_desde_2025-12-31_23-23-02.png and /dev/null differ
diff --git a/tienda/static/media/images/Captura_desde_2025-12-31_23-23-02_SbmP9EA.png b/tienda/static/media/images/Captura_desde_2025-12-31_23-23-02_SbmP9EA.png
deleted file mode 100644
index 0aa6e76..0000000
Binary files a/tienda/static/media/images/Captura_desde_2025-12-31_23-23-02_SbmP9EA.png and /dev/null differ
diff --git a/tienda/static/media/images/Captura_desde_2025-12-31_23-23-02_fZAcYWj.png b/tienda/static/media/images/Captura_desde_2025-12-31_23-23-02_fZAcYWj.png
deleted file mode 100644
index 0aa6e76..0000000
Binary files a/tienda/static/media/images/Captura_desde_2025-12-31_23-23-02_fZAcYWj.png and /dev/null differ
diff --git a/tienda/static/media/images/Captura_desde_2025-12-31_23-32-11.png b/tienda/static/media/images/Captura_desde_2025-12-31_23-32-11.png
deleted file mode 100644
index 2be524a..0000000
Binary files a/tienda/static/media/images/Captura_desde_2025-12-31_23-32-11.png and /dev/null differ
diff --git a/tienda/static/media/images/Captura_desde_2025-12-31_23-32-11_LV1tXkw.png b/tienda/static/media/images/Captura_desde_2025-12-31_23-32-11_LV1tXkw.png
deleted file mode 100644
index 2be524a..0000000
Binary files a/tienda/static/media/images/Captura_desde_2025-12-31_23-32-11_LV1tXkw.png and /dev/null differ
diff --git a/tienda/static/media/images/Captura_desde_2025-12-31_23-32-11_Y8IWcH9.png b/tienda/static/media/images/Captura_desde_2025-12-31_23-32-11_Y8IWcH9.png
deleted file mode 100644
index 2be524a..0000000
Binary files a/tienda/static/media/images/Captura_desde_2025-12-31_23-32-11_Y8IWcH9.png and /dev/null differ
diff --git a/tienda/static/media/images/Captura_desde_2026-01-01_09-31-24.png b/tienda/static/media/images/Captura_desde_2026-01-01_09-31-24.png
deleted file mode 100644
index d21d888..0000000
Binary files a/tienda/static/media/images/Captura_desde_2026-01-01_09-31-24.png and /dev/null differ
diff --git a/tienda/static/media/images/Captura_desde_2026-01-01_09-31-24_CYq8IQo.png b/tienda/static/media/images/Captura_desde_2026-01-01_09-31-24_CYq8IQo.png
deleted file mode 100644
index d21d888..0000000
Binary files a/tienda/static/media/images/Captura_desde_2026-01-01_09-31-24_CYq8IQo.png and /dev/null differ
diff --git a/tienda/static/media/images/Captura_desde_2026-01-01_09-31-24_UMKKW2C.png b/tienda/static/media/images/Captura_desde_2026-01-01_09-31-24_UMKKW2C.png
deleted file mode 100644
index d21d888..0000000
Binary files a/tienda/static/media/images/Captura_desde_2026-01-01_09-31-24_UMKKW2C.png and /dev/null differ
diff --git a/tienda/static/media/images/Captura_desde_2026-01-01_09-46-03.png b/tienda/static/media/images/Captura_desde_2026-01-01_09-46-03.png
deleted file mode 100644
index 8a5369f..0000000
Binary files a/tienda/static/media/images/Captura_desde_2026-01-01_09-46-03.png and /dev/null differ
diff --git a/tienda/static/media/images/Captura_desde_2026-01-01_09-46-03_u0U21t9.png b/tienda/static/media/images/Captura_desde_2026-01-01_09-46-03_u0U21t9.png
deleted file mode 100644
index 8a5369f..0000000
Binary files a/tienda/static/media/images/Captura_desde_2026-01-01_09-46-03_u0U21t9.png and /dev/null differ
diff --git a/tienda/static/media/images/Captura_desde_2026-01-01_09-46-03_xxoepIN.png b/tienda/static/media/images/Captura_desde_2026-01-01_09-46-03_xxoepIN.png
deleted file mode 100644
index 8a5369f..0000000
Binary files a/tienda/static/media/images/Captura_desde_2026-01-01_09-46-03_xxoepIN.png and /dev/null differ
diff --git a/tienda/tasks.py b/tienda/tasks.py
index 5e32e71..8b76165 100644
--- a/tienda/tasks.py
+++ b/tienda/tasks.py
@@ -1,13 +1,21 @@
from celery import shared_task
from django.conf import settings
-from .utilities import send_email
+from django.template.loader import render_to_string
+from .utilities import send_email, send_hemail
from .vars import login_message, verify_message
import random, string
from .models import User, VerificationCode
@shared_task
def enviar_correo_bienvenida(email_usuario: str, nombre_usuario: str):
- send_email(email_usuario, "Inicio de Sesión correcto", login_message.format(name = nombre_usuario))
+ html_content = render_to_string(
+ 'emails/welcome.html',
+ {
+ "name": nombre_usuario
+ },
+ using='jinja2'
+ )
+ send_hemail(email_usuario, "Inicio de Sesión correcto", html_content, "Has iniciado sesión...")
@shared_task
def enviar_correo_confirmacion(usuario: User):
diff --git a/tienda/templates/tienda/rgpd.html b/tienda/templates/tienda/rgpd.html
new file mode 100644
index 0000000..09546c1
--- /dev/null
+++ b/tienda/templates/tienda/rgpd.html
@@ -0,0 +1,64 @@
+{% load static %}
+{% extends "tienda/base.html" %}
+{% block content %}
+
+
+
+
+
Política de Privacidad (RGPD)
+
La presente Política de Privacidad establece los términos en que {{ nombre_tienda|default:"[Nombre de tu Tienda]" }} usa y protege la información proporcionada por sus usuarios en el marco de nuestro e-commerce local en Almería.
+
+
+
1. Responsable del Tratamiento
+
Los datos recabados a través de esta web son responsabilidad de:
+
+ Identidad: Comercialmeria
+ NIF/CIF: [00000000X]
+ Dirección: (Dirección de la empresa)
+ Email:example@example.com
+
+
+
+
+
2. Información que Recopilamos
+
Para procesar pedidos y consultas en Almería y provincia, solicitamos:
+
+
Datos identificativos: Nombre, apellidos y DNI (para facturación).
+
Contacto: Email y teléfono.
+
Logística: Dirección de envío en Almería o resto de España.
+
+
+
+
+
3. Finalidad y Legitimación
+
Tratamos sus datos para:
+
+
Gestión contractual: Tramitar compras y envíos (Base: Ejecución de contrato).
+
Atención al cliente: Responder dudas vía formulario (Base: Interés legítimo).
+
Newsletter: Información sobre productos locales (Base: Consentimiento explícito).
+
+
+
+
+
4. Conservación y Destinatarios
+
Los datos se conservarán mientras dure la relación comercial y durante los plazos legales (generalmente 6 años por normativa contable). Solo se comunicarán datos a:
+
+
Agencias de transporte para la entrega del producto.
+
Administración Tributaria para el cumplimiento de obligaciones fiscales.
+
Entidades bancarias para el cobro de los pedidos.
+
+
+
+
+
5. Sus Derechos
+
Como usuario, puede ejercer sus derechos de acceso, rectificación, supresión, limitación y oposición enviando un correo a [correo@tuweb.com], adjuntando prueba de identidad.