Ir al contenido principal

Entradas

unidad 3-Creacion de proyecto Universidad

#crear proyecto llamado universidad y crear una app dentro de ella llamada GestionAcademica Modificar las clases admin,settings y models: Models: settings: admin: hacemos migracion,creamos las migraciones. ahora pasamos a crear un usuario para poder usar el proyecto: corremos el servidor: y entramos en el buscador y ponemos la direccion que arriba en la foto esta marcado en rojo,introducimos el usuario y la contraseña. fin.
Entradas recientes
Creación de un modelo para registrar a los alumnos egresados del tecnológico de matamoros. #1crear el proyecto y el app. #2 abrir dicho proyecto en Pycharm y modificar models,settings y admin de la siguiente manera: Settings: Models: Admin: despues de modificar se hace la aplicacion de los cambios a traves de: creamos un usuario: y corremos el servidor:  y colocamos la direccion ip en el buscador con /admin al final: introducimos usuario y contraseña. y listo estaremos dentro del modelo creado.

Argumentos y tipos de campos

Campos Un modelo puede tener un número arbitrario de campos, de cualquier tipo. Cada uno representa una columna de datos que queremos guardar en nuestras tablas de la base de datos. Cada registro de la base de datos (fila) consistirá en uno de cada posible valor del campo. Echemos un vistazo al ejemplo visto arriba: my_field_name = models . CharField ( max_length = 20 , help_text = "Enter field documentation" ) Nuestro ejemplo de arriba tiene un único campo llamado  my_field_name , de tipo  models.CharField  — lo que significa que este campo contendrá una cadena de caracteres alfanuméricos. Los tipos de campo son asignados usando clases específicas, que determinan el tipo de registro que se usa para guardar el dato en la base, junto con un criterio de evaluación que se usará cuando se reciban los valores de un formulario HTML (es decir, qué constituye un valor válido). Los tipos de campo pueden también tomar argumentos que especifican además có...

Editar el proyecto alumnos2

editamos uno de los campos con la utilizacion de HELP_TEXT dentro de la clase model vamos a editar con esta linea y poner Help_text:

2.1.2 Estructuras físicas de la base de datos

En una base de datos almacenamos información relevante para nuestro negocio u organización y desde el punto de vista físico, la base de datos está conformada por dos tipos de archivos: Archivos de datos: contiene los datos de la base de datos internamente, está compuesto por páginas enumeradas secuencialmente que representa la unidad mínima de almacenamiento. Cada página tiene un tamaño de 8kb de información. Existen diferentes tipos de páginas, a tener en cuenta: Páginas de datos: es el tipo principal de páginas y son las que almacenan los registros de datos. Páginas de espacio libre (PFS Page Free Space): almacenan información sobre la ubicación y el tamaño del espacio libre. Paginas GAM and SGAM: utilizadas para ubicar extensiones. Páginas de Mapa de Ubicaciones de índices (IAM – Index Allocation Map): contiene información sobre el almacenamiento de páginas de una tabla o índice en particular. Páginas Índices: Utilizada para almacenar registros de índices. Archivo de Registro de Tra...

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...
Creacion de una proyecto: \ ahora creamos una app: despues entramos al servidor y hacemos las migraciones de las tablas: despues editamos todas las tablas e introducimos el comando python manage.py makemigrations para migrar los cambios. tenemos que dar de alta todo lo hecho con un makemigration y un migrate despues despues de editar cada una de las clases vamos a crear un usuario Ahora tenemos que entrar al modo servidor para entrar desde el navegador a nuestro usuario: copiamos el link y agregamos /admin      en el navegador Ahora vemos los campos que agregamos desde python