- Presentación del Curso
- Sobre la sección
- ¿Qué es Python? y las Guías de Estilo
- Instalación de Python
- Instalación de Python
- Variables y Tipo de Datos
- Listas
- Diccionarios
- Estructuras de Control
- Sobre Sección
- Descargar Herramientas Necesarias
- Entorno Virtual Python
- Configurar Visual Studio Code
- Instalar Django
- Seleccionar Intérprete desde Visual Studio Code
- Configurando Linting en Visual Studio Code
- Instalación Gestor de Base de Datos y Adaptador Python
- Sobre el Proyecto
- Creación del proyecto
- Seleccionar Intérprete Python
- Configurar Proyecto (settings.py)
- Crear Base de Datos
- Primer Migración hacia la Base de Datos
- Crear Aplicación, Rutas y Primera Vista
- Descargar Plantilla Web a Utilizar
- Ubicación directorio STATIC
- Adapar Plantilla Web
- Creación del Home
- Herencia entre plantillas
- Tag URL en las Plantillas Django
- Crear Aplicación Catalogos
- Modelo Categoría
- Crear y Aplicar Migración
- Plantilla categoria_list.html
- Vista CategoriaView
- Formulario CategoriaForm
- Template categoria_form.html
- Vista CategoriaNew y enrutamiento
- Vista CategoriaEdit
- Enrutamiento
- Template catalogos_del.html
- Vista CategoriaDel y Enrutamiento
- Introducción
- Template login.html
- Enrutamiento login/logout
- Creación de Usuarios y Sitio de Administración
- Mixins - LoginRequiredMixin
- Mixins - PermissionRequiredMixin
- Herencia de Vista - Sin Privilegios
- Mensajes
- Herencia de Modelos
- Creación Modelo SubCategoria
- Template subcategoria_list.html
- Vista SubCategoriaView
- Enrutamiento subcategoria_list
- Formulario SubCategoriaForm
- Template subcategoria_form.html
- Vista SubCategoriaNew
- URL subcategoria_new
- Filtro y Ordenamiento sobre Categoria
- Vista SubCategoriaEdit
- Enrutamiento subcategoria_edit
- Explicación de Tarea
- Tarea # 1 - Detalles
- Solución a tarea DELETE sobre modelo SubCategoria
- Presentación
- Modelo Producto
- Migración
- READ
- CREATE - 1. Formulario ProductoForm
- CREATE - 2. Template producto_form.html
- CREATE - 3. Vista - Enrutamiento y prueba
- UPDATE
- Tarea # 2
- Presentación
- Introducción
- Modelos Encabezado y Detalle
- Acción READ - Creación Template factura_list.html
- Acción READ - Creación de Vista y Enrutamiento
- Inline formsets
- Acción READ - Formularios para CREATE y UPDATE
- Plantilla a utilizar en las acciones CREATE y UPDATE