Ir al contenido principal

Entradas

Mostrando las entradas etiquetadas como modelo

Primer modelo en Django

Un modelo es la conexión con la base de datos en Django. Cada modelo representa una tabla en la base de datos. Los atributos en los modelos, representan a los campos en las tablas. Los nombres de los modelos tiene que ir en singular y con la primer letra en mayuscula. Los modelos heredan de: django.db.models.Model Los modelos a los que no se le asigna un id, el ORM se lo asigna automáticamente un campo primary key autoincremental. from django.db import models # Create your models here. class Tarea(models.Model): idTarea = models.AutoField(primary_key=True) titulo = models.CharField(max_length=50) Preparar los modelos para pasar a la base de datos python manage.py makemigrations Al preparar la migracion se crea un archivo de migracion. Pasar cambios de modelos a base de datos python manage.py migrate Cuando se crea la tabla, el nombre queda "modelo"_"nombre de la clase" Documentacion Tipos comunes de campos en modelos. ...