Flask vs Django: ¿qué marco debería elegir?

Python es un lenguaje poderoso con un increíble conjunto de herramientas para hacer la vida mucho menos simple para los desarrolladores de Python. Pero cuando se trata de marcos web, Flask y Django son los preferidos. Los marcos web son colecciones de paquetes y módulos que facilitan la escritura de aplicaciones web, sin centrarse en … Continue reading «Flask vs Django: ¿qué marco debería elegir?»

Integrando Django con Reactjs usando Django REST Framework

En este artículo, aprenderemos el proceso de comunicación entre Django Backend y React js frontend utilizando Django REST Framework. En aras de una mejor comprensión del concepto, crearemos un Administrador de tareas simple y revisaremos los conceptos principales para este tipo de integración entre React js y Django. Reactjs en pocas palabras es una biblioteca … Continue reading «Integrando Django con Reactjs usando Django REST Framework»

Validaciones de campo integradas: modelos de Django

Las validaciones de campo incorporadas en los modelos de Django son las validaciones predeterminadas que vienen predefinidas para todos los campos de Django. Cada campo viene con validaciones integradas de los validadores de Django . Por ejemplo, IntegerField viene con una validación incorporada de que solo puede almacenar valores enteros y eso también en un … Continue reading «Validaciones de campo integradas: modelos de Django»

Modelos Django | Juego – 2

Campos modelo – Los campos del modelo definen el tipo de datos que se almacenará en la variable proporcionada. Para almacenar el precio, el tipo entero es más adecuado. Para almacenar altura, longitud, etc., el tipo flotante/decimal es más adecuado. Para almacenar títulos o encabezados, es mejor proporcionar un límite de caracteres. Para escribir un … Continue reading «Modelos Django | Juego – 2»

incluir – Etiquetas de plantilla de Django

Una plantilla de Django es un documento de texto o una string de Python marcada con el lenguaje de plantillas de Django. Django, al ser un poderoso marco de trabajo incluido en las baterías, brinda comodidad para representar datos en una plantilla. Las plantillas de Django no solo permiten pasar datos de la vista a … Continue reading «incluir – Etiquetas de plantilla de Django»

Integración del complemento de comentarios de Facebook en el proyecto Django

Django es un marco web basado en Python que le permite crear rápidamente aplicaciones web eficientes. También se denomina marco de trabajo de baterías incluidas porque Django proporciona funciones integradas para todo, incluida la interfaz de administración de Django, la base de datos predeterminada: SQLlite3, etc. En este artículo, aprenderemos a integrar el complemento de … Continue reading «Integración del complemento de comentarios de Facebook en el proyecto Django»

Comandos de administración personalizados de Django

Prerrequisitos:  Introducción e instalación de Django Manage.py en Django es una utilidad de línea de comandos que funciona de manera similar al comando django-admin. La diferencia es que apunta hacia el archivo settings.py del proyecto. Esta utilidad manage.py proporciona varios comandos que debe tener mientras trabaja con Django. Algunos de los comandos más utilizados son: … Continue reading «Comandos de administración personalizados de Django»

Implementación de una aplicación Django en Heroku mediante el repositorio de Github

Heroku es un proveedor de servicios en la nube de alojamiento gratuito. Podemos usar nuestros dynos gratuitos para implementar nuestras aplicaciones en la nube. La única desventaja es que pierde todos los datos una vez que la aplicación duerme y no puede manejar múltiples requests a la vez cuando está alojado en dynos gratuitos. En … Continue reading «Implementación de una aplicación Django en Heroku mediante el repositorio de Github»

Alojar su sitio web de Django en un CentOS VPS

Alojar cualquier sitio web/aplicación web en un servidor en vivo a veces puede volverse difícil si no se toman las medidas adecuadas al implementarlo. Existen principalmente 3 tipos diferentes de hosting: Alojamiento compartido : generalmente se usa para sitios web pequeños (de una sola página) con tráfico limitado. Alojamiento VPS: el alojamiento VPS (servidor privado … Continue reading «Alojar su sitio web de Django en un CentOS VPS»

Configurar el envío de correo electrónico en Django Project

¿No has observado, cuando te registras en algunos sitios web, te llega un correo de esa empresa o institución? El correo electrónico sería, correo electrónico de verificación o correo electrónico de bienvenida, correo electrónico de creación de cuenta exitosa o correo electrónico de agradecimiento, etc. Por ejemplo, cuando crea una cuenta de Google, el primer … Continue reading «Configurar el envío de correo electrónico en Django Project»