Ir al contenido principal

Tutorial de DjangoGirls


1-Creamos un proyecto un proyecto llamado Djangogirls,
2-entramos en el.
3-hacemos una migracion
4- despues lo corremos como servidor

5-cerramos el servidor despues de abrirlo(obvio)
utilizamos la linea de para crear un app



python manage.py startapp blog

en la Clase settings solo vamos a hacer decirle en las app que estara 'blog' dentro de ella.

mysite/settings.py

INSTALLED_APPS = [
    'django.contrib.admin',
    'django.contrib.auth',
    'django.contrib.contenttypes',
    'django.contrib.sessions',
    'django.contrib.messages',
    'django.contrib.staticfiles',
    'blog',--------------------esta linea
]


despues de esto al crear el app llamado blog tendremos que editar con el este fragmento de lineas 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
utilizamos esto pero en la clase admin
blog/admin.py

from django.contrib import admin
from .models import Post

admin.site.register(Post)

esto se hace despues de editar las clases:






despues introduciremos
https://tutorial.djangogirls.org/es/django_admin/
https://tutorial.djangogirls.org/es/django_models/
https://tutorial.djangogirls.org/es/




creamos un superusuario y nos pedira nombre,correo y la contraseña.
despues introduciremos


https://tutorial.djangogirls.org/es/django_admin/
https://tutorial.djangogirls.org/es/django_models/
https://tutorial.djangogirls.org/es/

Comentarios

Entradas más populares de este blog

1.3. Consideraciones para elegir un buen DBMS

Para escoger un buen DBMS se necesitan tomar en cuenta algunas consideraciones ya que en el mercado existen muchos manejadores de bases de datos. Para elegir tomaremos: Números de Usuarios,Número de Transacciones.,Cantidad de Datos para almacenar.,Consistencia de la información Experiencia Propia o Externa. También podemos hacernos las siguientes preguntas: Está comprobado que SGBD diseñados en OpenSource (Código abierto) corren mucho más rápido en entornos operativos basados en UNIX que sobre Windows, así que aquí debería de tenerse en cuenta el sistema operativo, si no se ha tomado la decisión entonces elegir el sistema operativo del servidor dependiendo del SGBD, en foros como los de PosgreSQL, por ejemplo, la gente que ha realizado pruebas de este SGBD indican que se tiene un 25% de optimización corriendo sobre LINUX que sobre Windows. Si no se tiene un sistema operativo en el servidor sería recomendable elegirlo en base al SGBD y esto también tendría consideraciones como la operat...

2.1.1 Estructura de memoria y procesos de la instancia

2.1.1 Estructura de memoria y procesos de la instancia DBMS Definición Es un sistema robusto que es capaz de emplear algoritmos de almacenamiento y recuperación de información para poder implementar un modelo de datos de manera física garantizando que todas las transacciones que se realizan con respecto a dichos datos sean "ácidas" (Atomicity, Consistency, Isolation, Duration). Para que un DBMS pueda funcionar, primero se debe hacer una instancia de este. Esta instancia está compuesta principalmente de tres componentes: · Archivos · Estructuras de memoria. · Estructuras de procesos. Cada una de estas estructuras se puede dividir a su vez en diferentes puntos. Archivos · Control (ctl): almacenan información acerca de la estructura de archivos de la base. · Rollback (rbs): cuando se modifica el valor de alguna tupla en una transacción, los valores nuevos y anteriores se almacenan en un archivo, de modo que si ocurre algún error, se pued...

1.1.2 RELACIÓN DEL DBA CON OTRAS ÁREAS DE LOS SISTEMAS

1.1.2 RELACIÓN DEL DBA CON OTRAS ÁREAS DE LOS SISTEMAS La función del DBA requiere personal para cubrir las siguientes actividades: Planeación de la BD, incluida la definición de estándares, procedimientos y ejecución. Recolección de requerimientos y diseño conceptual de la base de datos. Diseño lógico de BD y diseño de transacciones. Diseño físico y ejecución de la BD. Pruebas y depuración de la BD. Operación y mantenimiento de BD, incluida su instalación, conversión y migración.