domingo, 10 de noviembre de 2019

Aplicación Web "Alumnos"

Entramos a "cmd".



Nos vamos hasta la raiz del disco:


Usamos el comando "django-admin startproject Alumnos" para iniciar nuestro proyecto.

Entramos al proyecto Alumnos con el siguiente comando "cd Alumnos".


Ahora usamos el comando python manage.py migrate.


Despues corremos el servidor con python manage.py runserver, el cual nos dara una direccion para acceder a nuestra aplicacion wed. para parar el servidor usamos la combinacion de teclas ctrl + c .


Ahora creamos nuestra aplicacion con el siguiente comando django-admin startapp datos_per


Entramos a Pycharm 


Y agregamos el siguiente codigo:

class Datospersonales(models.Model):
    num_cont= models.CharField(max_length=10, primary_key= True,verbose_name='Numero de Control')
    nombre = models.CharField(max_length=100,verbose_name='Nombre del Alumno')
    SEXO=(('F','Femenino'),('M','Masculino')) #se hace arreglo
    Sexo = models.CharField(max_length=1,choices=SEXO,default='M')
    Edad = models.IntegerField(help_text='Solo mayores de edad')
    fecha_nacimiento= models.DateField()

    IS = 'IS'
    LC = 'LC'
    LAE = 'LAE'
    CARRERA_CHOICES = (
        ('IS','Ing. en Sistemas'),
        ('LC', 'Lic. en Contaduria'),
        ('LAE', 'Lic. en Administracion de Empresas')
    )

    Carrera = models.CharField(max_length=30,choices=CARRERA_CHOICES,default=IS,
    )
    Telefono = models.CharField(max_length=12)
    email = models.EmailField()
    Domicilio= models.TextField()


En la carpeta Settings.py agregamos una linea de codigo llamada "datos_per" para que identifique el lenguaje.

ahora vamos a cmd y agregamos el siguiente comando "python manage,py makemigrations para hacer nuestra migracion


Ahora hacemos la migracon de nuestros datos a la base de datos con el comando "python manage.py migrate"


Registramos nuestro modelo


despues crearemos nuestro usuario y contrase;a con el siguiente comando "python manage.py createsuperuser"

ahora ya podemos acceder a nuestra aplicacion wed con solo ingresar nuestro usario y contrase;a


No hay comentarios.:

Publicar un comentario

Unidad 3 - Configuracion y Administracion del Espacio en Disco

3.1 Estructuras logicas de almacenamiento. Para la gestión del almacenamiento de una base de datos existen 4 conceptos bien definidos que ...