jueves, 21 de febrero de 2019

Unidad No.1-Creando un modelo dentro de Django

Creación y migración del proyecto:


Abertura del servidor:


Verificación del servidor:


Creación de una app dentro del proyecto "djangogirls"


En varias ocasiones me marcaba error porque no habia escrito la palabra blog dentro de clase "settings", dentro de la carpeta djangogirls



Despues de varios intentos por fin se pudo migar la app blog y para poder entrar al servidor creado fue necesario tener un super usuario


Representación del inicio de sesion con super usario:

Primero fue necesario agregar las siguientes lineas de codigo en la clase "admin" del proyecto :

from django.contrib import admin
from .models import Post

admin.site.register(Post)

Nota:Esto es para que se pueda acceder a la pestaña de administrador

Luego fue ncesario acceder con el super usuario y la contraseña desde el sitio web http://127.0.0.1:8000/admin/

Si queremos que aparezca alguna tabla dentro de nuestro servidor, es necesario que dentro de nuestro proyecto creado, especificamente en el apartado de models, copiemos y peguemos la siguiente linea de codigo:

from django.db import models
from django.utils import timezone


class Post(models.Model):
    author = models.ForeignKey('auth.User', on_delete=models.CASCADE)
    title = models.CharField(max_length=200)
    text = models.TextField()
    created_date = models.DateTimeField(
            default=timezone.now)
    published_date = models.DateTimeField(
            blank=True, null=True)

    def publish(self):
        self.published_date = timezone.now()
        self.save()

    def __str__(self):
        return self.title

Verificación del acceso al servidor junto a su modelo creado:








No hay comentarios.:

Publicar un comentario