FloatField – Modelos de Django

FloatField es un número de punto flotante representado en Python por una instancia flotante . Este campo generalmente se usa para almacenar grandes números de coma flotante en la base de datos. El widget de formulario predeterminado para este campo es NumberInput cuando localizar es False o TextInput en caso contrario. Sintaxis: field_name = models.FloatField(**options) … Continue reading «FloatField – Modelos de Django»

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»

DurationField – Modelos de Django

DurationField es un campo para almacenar períodos de tiempo, modelado en Python por timedelta . Cuando se utiliza en PostgreSQL, el tipo de datos utilizado es un intervalo y en Oracle el tipo de datos es INTERVALO DE DÍA(9) A SEGUNDO(6). De lo contrario, se utiliza un bigint de microsegundos. DurationField básicamente almacena una duración, … Continue reading «DurationField – Modelos de Django»

Anulando el método de guardar – Modelos de Django

El método de guardar es un método heredado de models.Model que se ejecuta para guardar una instancia en un modelo en particular. Cada vez que se intenta crear una instancia de un modelo, ya sea desde la interfaz de administración o desde el shell de Django, se ejecuta la función save(). Podemos anular la función … Continue reading «Anulando el método de guardar – Modelos de Django»

predeterminado: validación de campo incorporada de Django

Las validaciones de campo incorporadas en los modelos de Django son las validaciones que vienen predefinidas para todos los campos de Django. Cada campo viene con validaciones integradas de los validadores de Django . También se pueden agregar más validaciones de campo integradas para aplicar o eliminar ciertas restricciones en un campo en particular. default=valuehará … Continue reading «predeterminado: validación de campo incorporada de Django»

SlugField – Modelos de Django

Un Slug es básicamente una etiqueta corta para algo, que contiene solo letras, números, guiones bajos o guiones. Por lo general, se utilizan en las URL. Por ejemplo, en una URL típica de entrada de blog: https://www.geeksforgeeks.org/add-the-slug-field-inside-django-model/ Aquí, el último dato add-the-slug-field-inside-django-modeles el slug. campo de babosas: SlugField en Django es como un CharField, donde … Continue reading «SlugField – Modelos de Django»

PositiveSmallIntegerField – Modelos de Django

PositiveSmallIntegerField es un número entero representado en Python por una instancia int . Este campo es como un PositiveIntegerField . El widget de formulario predeterminado para este campo es NumberInput cuando localizar es False o TextInput en caso contrario. Admite valores de 0 a 32767 en todas las bases de datos admitidas por Django. Utiliza … Continue reading «PositiveSmallIntegerField – Modelos de Django»

blank=True – Validación de campo incorporada 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 . También se pueden agregar más validaciones de campo integradas para aplicar o eliminar ciertas restricciones en un campo en particular. … Continue reading «blank=True – Validación de campo incorporada de Django»

Lista de campos y tipos de datos del modelo Django

La parte más importante de un modelo y la única parte requerida de un modelo es la lista de campos de base de datos que define. Los campos se especifican mediante atributos de clase. Tenga cuidado de no elegir nombres de campo que entren en conflicto con la API de modelos, como limpiar, guardar o … Continue reading «Lista de campos y tipos de datos del modelo Django»

UUIDField – Modelos de Django

UUIDField es un campo especial para almacenar identificadores únicos universales . Utiliza la clase UUID de Python. UUID, Universal Unique Identifier, es una biblioteca de Python que ayuda a generar objetos aleatorios de 128 bits como identificadores. Proporciona la singularidad ya que genera identificadores en función del tiempo, el hardware de la computadora (MAC, etc.). … Continue reading «UUIDField – Modelos de Django»