- 1

Entornos Virtuales y Configuración de Django en Python
06:19 - 2
Instalación de entornos virtuales y Django en Windows: guía paso a paso”
00:59 - 3

Instalación y configuración de Django con pip y django-admin
05:58 - 4

Arquitectura MVT en Frameworks Web: Model, View y Template
04:23 - 5

Modelo, Vista y Plantilla en Django: Creación y Conexión Básica
10:58
URLs Dinámicas en Django: Creación y Gestión Eficiente
Clase 14 de 33 • Curso de Django
Contenido del curso
- 17

Configuración de Proyecto Django: Entorno, Extensiones y Repositorio
10:03 - 18

Creación de Modelos de Producto en Django para Cafeterías
05:38 - 19

Instalación y uso de Pillow para campos de imagen en Django
02:03 - 20

Creación y Gestión de Formularios con Django
16:28 - 21

Creación de Plantillas con Django y Tailwind CSS
11:21 - 22

Administración de Modelos en Django: Configuración y Uso de Django Admin
08:46 - 23

Creación de Login y Registro de Usuarios en Django
12:45 - 24

Creación de una Aplicación de Pedidos en Django
12:51 - 25

Detalle de Orden y Personalización de Vistas en Django
10:43 - 26

Corrección de errores en MyOrderView para autenticación de usuario
03:13 - 27

Crear y configurar vistas para agregar productos a una orden en Django
14:51
- 29

Configuración de Bases de Datos con Django y AWS RDS
08:39 - 30

Uso de Django Environ para Manejar Credenciales Seguras
06:34 - 31

Testing de Aplicaciones Django con Unit Tests
12:03 - 32

Despliegue de Proyectos Django en AWS: Configuración y Mejora de Código
05:03 - 33

Despliegue de Aplicaciones con AWS Elastic Beanstalk y Django
13:33
Configurar las URLs en Django es esencial para organizar tu proyecto y facilitar la navegación.
¿Cómo crear un archivo de URLs en Django?
Primero, debes crear un archivo urls.py en cada aplicación que desarrolles. Por ejemplo, si tienes una aplicación llamada MyFirstApp, debes crear un archivo urls.py dentro de esta aplicación.
- Crear el archivo: En la aplicación
MyFirstApp, crea un archivo llamadourls.py. - Copiar y pegar configuración básica: Puedes copiar la configuración básica de otro archivo de URLs y modificarla según sea necesario.
- Eliminar enlaces e importaciones innecesarias: Mantén solo lo necesario para tu aplicación.
from django.urls import path
from . import views
urlpatterns = [
path('listado/', views.myView, name='listado'),
]
¿Cómo incluir URLs de una aplicación en el proyecto?
Para incluir las URLs de una aplicación en el proyecto principal, sigue estos pasos:
- Modificar el archivo de URLs del proyecto: Agrega un nuevo
pathque incluya las URLs de tu aplicación.
from django.urls import include, path
urlpatterns = [
path('carros/', include('myFirstApp.urls')),
]
- Importar el include: Asegúrate de importar
includedesdedjango.urls.
¿Cómo configurar un servidor de desarrollo?
Para probar los cambios, ejecuta el servidor de desarrollo:
python manage.py runserver
Esto iniciará el servidor y podrás ver los cambios en tiempo real.
¿Cómo crear URLs dinámicas?
Para crear URLs que acepten parámetros dinámicos, sigue estos pasos:
- Definir una URL dinámica: Utiliza los caracteres
<y>para especificar el tipo de dato y el nombre del parámetro.
urlpatterns = [
path('detalle/<int:id>/', views.detalle, name='detalle'),
]
- Modificar la vista para aceptar parámetros: Asegúrate de que tu vista acepte los parámetros correspondientes.
def detalle(request, id):
return HttpResponse(f"El ID es {id}")
¿Cómo manejar diferentes tipos de datos en URLs?
Django permite convertir diferentes tipos de datos en las URLs, como enteros y cadenas de texto:
- Enteros: Utiliza
<int:nombre>para enteros. - Cadenas de texto: Utiliza
<str:nombre>para cadenas de texto.
urlpatterns = [
path('marca/<str:brand>/', views.marca, name='marca'),
]
¿Cómo probar URLs dinámicas en el navegador?
- Probar con enteros: Accede a una URL que requiera un entero, como
detalle/1/. - Probar con cadenas de texto: Accede a una URL que requiera una cadena de texto, como
marca/mazda/.