DJANGO: Volvete el revisor que caza el Django que un agente de IA dejó corriendo limpio pero mal, ese en quien tu equipo confía antes de subir a producción.

$ 150.791,00

Este libro te entrena para ser el revisor de Django vibe-codeado, no para memorizar el framework. Arranca desde una premisa distinta a la de cualquier otro libro de Django: el agente escribe el código, y tu palanca es entender qué hace ese código en realidad para poder revisarlo con el criterio que el framework no tiene. Vas a aprender qué hace Django en realidad con un request mientras cruza el stack de middleware, qué hacen de verdad el ORM y un QuerySet y exactamente cuándo una query pega contra la base de datos, qué es una migración y cuáles son peligrosas, cómo Django REST Framework convierte un request en una respuesta serializada, dónde van en realidad la validación y los permisos, y cómo se comportan los settings, las transacciones y las señales bajo carga, y vas a aprender todo eso como lo necesita un revisor: leyendo código real que el agente generaría y decidiendo qué está bien, qué es plausible pero peligroso y qué hay que devolver. La progresión va de revisar un solo modelo y una sola query, a revisar un componente como el serializer o la capa de autenticación, a revisar cómo encaja todo el sistema y dónde se va a romper bajo carga real. Acá casi no hay ejercicios de sintaxis y sí mucho sobre el ORM, la integridad de los datos, la seguridad y las formas específicas en que el Django de un agente sale mal. Para ingenieros que van a vibe-codear en Django de todas formas y quieren ser los que cazan lo que se le escapó al modelo.

SKU: DJANGO-ES Category: Tags: , , ,

Description

Un agente de IA te va a entregar Django que corre, carga la página y aplica la migración, y está mal en silencio: escribe una vista que dispara una query a la base de datos por cada fila en un loop, una migración que va a bloquear una tabla de un millón de filas en producción, un serializer con los campos puestos en todo así un cliente puede escribir columnas que nunca debería tocar, una vista con DEBUG prendido y el SECRET_KEY hardcodeado, un chequeo de permisos que deja a cualquier usuario editar cualquier nota, una señal que corre un efecto secundario dentro de una transacción que después se revierte. El framework deja pasar casi todo, porque Django es permisivo y hace muchísimo de forma implícita: corrió, la página renderizó, la migración aplicó, y nada de eso prueba que las queries, la integridad de los datos o la seguridad estén bien. Los tutoriales de sintaxis no te sirven acá, no sos vos quien tipea el código. Lo que te falta es el modelo mental del revisor: qué está haciendo Django en realidad por debajo del código, para poder mirar un diff y saber si va a producción o vuelve para atrás.

Este libro te entrena para ser el revisor de Django vibe-codeado, no para memorizar el framework. Arranca desde una premisa distinta a la de cualquier otro libro de Django: el agente escribe el código, y tu palanca es entender qué hace ese código en realidad para poder revisarlo con el criterio que el framework no tiene. Vas a aprender qué hace Django en realidad con un request mientras cruza el stack de middleware, qué hacen de verdad el ORM y un QuerySet y exactamente cuándo una query pega contra la base de datos, qué es una migración y cuáles son peligrosas, cómo Django REST Framework convierte un request en una respuesta serializada, dónde van en realidad la validación y los permisos, y cómo se comportan los settings, las transacciones y las señales bajo carga, y vas a aprender todo eso como lo necesita un revisor: leyendo código real que el agente generaría y decidiendo qué está bien, qué es plausible pero peligroso y qué hay que devolver. La progresión va de revisar un solo modelo y una sola query, a revisar un componente como el serializer o la capa de autenticación, a revisar cómo encaja todo el sistema y dónde se va a romper bajo carga real. Acá casi no hay ejercicios de sintaxis y sí mucho sobre el ORM, la integridad de los datos, la seguridad y las formas específicas en que el Django de un agente sale mal. Para ingenieros que van a vibe-codear en Django de todas formas y quieren ser los que cazan lo que se le escapó al modelo.

Para quién lo escribimos

Este libro es para: ingenieros que ya decidieron dejar que un agente de IA escriba su Django (vibe coding) y ahora se quedan con la parte que el agente no puede hacer, que es juzgar si el código que produjo es correcto, seguro y está bien diseñado, y que no piensan pasarse meses moliendo tutoriales del framework para llegar ahí.

El secreto de este libro

Los 5 pasos para volverte el revisor de Django sin el que tu equipo no sube nada. El método del revisor para juzgar el Django que no escribiste vos. El código de un agente de IA corre, renderiza y migra, y aun así sale mal en silencio; este libro te entrena para ver a través del diff hasta lo que Django hace de verdad por debajo, así en una sola lectura sabés si va a producción o vuelve para atrás. Dejá de confiar en que corrió. Convertite en el que caza lo que se le escapó al modelo.

  • Hacé el cambio de tipear a juzgar
  • Leé qué hace Django con una sola unidad
  • Revisá los bordes donde cruzan los datos
  • Encontrá dónde se rompe bajo carga real
  • Probá que los tests y el deploy de verdad cubren

Todo lo que hay adentro

  • Capítulo 1: Ahora tu verdadero trabajo es juzgar el Django que no escribiste
  • Capítulo 2: La mayor parte de un request corre donde el agente ni mira
  • Capítulo 3: Donde se deciden en realidad todos los bugs que vienen después
  • Capítulo 4: El loop inocente que dispara mil consultas
  • Capítulo 5: Una migración puede tirar producción sin que te des cuenta
  • Capítulo 6: Cuando una sola vista hace seis trabajos
  • Capítulo 7: Qué se ejecuta antes del código que vos escribiste
  • Capítulo 8: La delgada membrana entre un desconocido y tu base de datos
  • Capítulo 9: El login que funciona perfecto y no protege nada
  • Capítulo 10: Cómo una sola llamada lenta puede tirar todo tu sitio
  • Capítulo 11: Un archivo convierte una app que funciona en una brecha pública
  • Capítulo 12: ¿Qué protección apagó el agente sin que te dieras cuenta?
  • Capítulo 13: Cuando dos requests chocan, el código correcto se rompe
  • Capítulo 14: Por qué una suite en verde puede ser peor que ninguna
  • Capítulo 15: El secreto que queda para siempre en tu imagen