Entradas

Mostrando entradas de marzo, 2019

Unidad No.3: Argumentos de los Campos y Tipos de Argumentos de los campos en Django

Argumentos comunes de los campos Los siguientes argumentos son comunes a la mayoría de los tipos de campo y pueden usarse al declararlos: help_text: Proporciona una etiqueta de texto para formularios HTML (ej. en el sitio de Administración), tal como se describe arriba. verbose_name: Nombre de fácil lectura que se usa en etiquetas para el campo. Si no se especifica, Django inferirá el valor por defecto del verbose name a partir del nombre del campo. default: Valor por defecto para el campo. Puede ser un valor o un callable object (objeto que puede ser llamado como una función), en cuyo caso el objeto será llamado cada vez que se cree un nuevo registro. null: Si es True, Django guardará valores en blanco o vacíos como NULL en la base de datos para campos donde sea apropiado (un CharField guardará una cadena vacía en su lugar). Por defecto es False. blank: Si es True, se permite que el campo quede en blanco en tus formularios. El valor por defecto es False, lo que si...

Unidad No.3- Modificacion de modelos

Imagen
Creación de proyecto: Creación de aplicación:  Hacemos las migraciones: Agregamos la tabla 'datos_per' al apartado insalled_apps para poder utilizar el comando makemigrations y migrar la tabla: Modificacion de Campos del modelo

Siguiendo el tutorial de Django Girls! (Practica)

Imagen
En esta ocasión, vamos a basar nuestro avance en un tutorial muy bien documentado de como iniciar en el uso de Django por primera vez. Dejare en link de la pagina en donde esta este ejercicio, ya sea para que lo realicen por su cuenta y apoyen al equipo de Django Girls. Sitio web: https://tutorial.djangogirls.org/es/django_start_project/ 1. Iniciamos creando un proyecto En entradas pasadas, ya habíamos visto como era que se creaba un proyecto con django desde nuestro cmd. Aquí insertare nuevamente como es que se crea un proyecto desde cero. Ahora, vamos a correr una migración de nuestros datos que se han creado en nuestro proyecto con el comando de python manage.py migrate Esto debería iniciar una migración de datos para nuestro proyecto. Si todo sale bien, sin errores debería aparecer algo así. Una vez que las migraciones han salido correctamente, vamos a correr el servidor como en la entrada pasada se hacia. Utilizamos el comando   python manage.py runserver...

Creacion de un proyecto y aplicacion con Django

Imagen
python pip install Django Probablemente nos muestre un mensaje de error, debido a que la version de pip que tenga la maquina no este actualizado. Pero, el mismo cmd nos da el comando para actualizarlo y posteriormente instalar django. Una vez hecho este vamos a crear nuestra aplicación primeramente. Para crear un proyecto es la misma sintaxis que en una aplicación, la única diferencia es que en lugar de "startapp" seria "startproject". Con la instrucción dir/p podemos revisar lo que django nos ha creado en la carpeta con el nombre del proyecto, ya sea para la aplicación y para el proyecto. Continuando con las instrucciones, dentro de nuestro proyecto podemos correr un runserver para activar el servidor del proyecto que hemos creado, usando el archivo manage.py Una vez que hemos hecho esto, dentro de lo que la consola nos manda es una direccion ip de nuestro proyecto. Ingresando esta pagina al navegador de su preferencia, nos mostr...