Almacene assets estáticos de Django con Amazon S3

Para algunos proyectos, servimos muchas imágenes, videos y documentos. Esto puede sobrecargar su sitio y hacerlo más lento porque está solicitando demasiados recursos y procesos al mismo tiempo. Debido a esta situación, es una buena práctica almacenarlos en un lugar seguro como Amazon S3. ...

Inicio rápido con Django ORM

Como desarrollador web, el uso de bases de datos puede ser una molestia, debe asegurarse de que todas sus queries estén bien estructuradas y que funcionen como se espera, por lo que cuando elige un ORM está en una buena manera de lograrlo, puede ...

Trabajando con formularios anidados con Django

Una de las mayores ventajas de Django es su capacidad para crear aplicaciones CRUDs sin esfuerzo. Solo debe definir sus modelos, registrarlos en el admin y eso es todo. Si usted no va a seguir el enfoque del admin, puede usar las class based ...

¡Acelera! Recomendaciones para acelerar su aplicación Django

Admitámoslo, Django es lo mejor. Es simple, confiable, rápido y está escrito en Python. ¿Que más necesita? Sin embargo, tendemos a abusar de su facilidad y rápidamente olvidamos que una aplicación crece; y con ella la cantidad de código procesado, así como la cantidad ...

Cómo crear migraciones de datos Django

A veces, tiene una estructura bien definida en su base de datos, pero debe refactorizarla. Este refactor implica cambios duros y sensibles que pueden dañar su base de datos. Ahí es donde aparece la migración de datos, para facilitar esos cambios. "Además de cambiar ...

Cómo implementar un chatbot básico de Facebook Messenger

Hoy en día, los canales de comunicación son fundamentales para un negocio. Si su cliente tiene una pregunta o un requisito, debe resolverse rápidamente. Internet y la vida en general se mueven tan rápido en estos días que el correo electrónico clásico no es ...

Cómo hacer un Formulario Wizard con Django

Muchas veces, tenemos un formulario con muchos campos y necesitamos usarlo, pero no queremos que los usuarios se aburran de llenar el formulario o que se detengan a la mitad del formulario y terminen saliendo del sitio web. Para evitar estas situaciones, puede dividir ...

Integración simple de django wordpress con la biblioteca API Django WordPress

Hoy en día, WordPress es el CMS más conocido en la web. Para crear y administrar contenido estático sin una lógica compleja, es un buen punto de partida. El problema es cuando necesita comenzar a administrar usuarios, datos personalizados y relacionarlos a través de ...

Reduce tu tiempo de respuesta en Django: Querysets

Acabas de adquirir este framework llamado Django, jugaste un rato con su ORM y te encanta lo fácil que puedes trabajar con él. Empiezas a notar que tu página perfecta tarda años en cargarse. Revisas tu  django-debug-toolbar y descubres que tu vista tiene más ...

Simplemente Django: Anuncios

Una vez que tiene un sitio en producción, comienzan a aparecer nuevas necesidades. Para nosotros, una de esas necesidades era poder enviar información a nuestros usuarios cuando algo le sucedía a la aplicación, como alguna actualización o mantenimiento. Hay dos enfoques simples para este ...

Configurando un flujo de prueba/implementación para su aplicación Django usando Codeship y AWS CodeDeploy

Si ha estado trabajando con Django (y probablemente con la web en general), ya debe estar acostumbrado a realizar implementaciones de esta manera (suponiendo que realiza pruebas): Ejecute las pruebas para mi aplicación SSH a mi servidor Configurar mi repositorio y clonar la rama ...

Dockerizando Apps en Django

Docker es una plataforma abierta para construir, enviar y ejecutar aplicaciones distribuidas. Brinda a los programadores, equipos de desarrollo e ingenieros de operaciones la caja de herramientas común que necesitan para aprovechar la naturaleza distribuida y en red de las aplicaciones modernas. La contenedorización ...