Fundamentos de Django
¿Qué es Django?
¿Cómo instalar Django?
Entendiendo la arquitectura de Django
Qué es el patrón MVT (Model, View y Template)
La M en el Patrón: Modelo
Introducción a Modelos y Bases de Datos
Manejo Avanzado de Modelos y Bases de Datos
Gestión de Modelos y Bases de Datos en Django con SQLite
Inserción de Datos con Django
Actualización y Eliminación de Datos en Django
Relaciones y Asociaciones entre Modelos
Creación y Gestión de Relaciones entre Modelos en Django
Relaciones Muchos a Muchos (N:N) en Django
Relaciones Uno a Uno (1:1) en Django
Queries y Filtros en Django: Optimización y Estrategias Avanzadas
Configuración de URLs y Vistas Avanzadas
Gestión de URLs en Django: Configuración, Rutas y Mejores Prácticas
Vistas Basadas en Clases en Django
La T en el Patrón: Plantillas o Templates
Personalización de Interfaz con Plantillas en Django
Desarrollo de Aplicaciones en Django
Configuración del Proyectos en Django
Creación del Modelo para la Aplicación 'Products' en Django
Cómo Crear Migraciones de Datos en Django
Creación de la Aplicación 'Products' con Formularios en Django
Integracion de TailwindCSS en Django
Django Admin
Manejo de Sesiones en Django
Manejo de Órdenes en CoffeShop
Manejo de Pedidos en CoffeShop
Mixings en vistas basadas en clases
Agregar productos a la orden
Django Rest Framework
Django REST Framework
Despliegue de aplicaciones Django
Configurar PostgreSQL en AWS con Django
Variables de entorno en Django
¿Cómo usar Unit Testing en Django?
Debugging en Django
Desplegar aplicaciones de Django en AWS
You don't have access to this class
Keep learning! Join and start boosting your career
Setting up URLs in Django is essential for organizing your project and making navigation easier.
First, you must create an urls.py
file in each application you develop. For example, if you have an application called MyFirstApp
, you must create an urls.py
file inside this application.
MyFirstApp
application, create a file called urls.py
.from django.urls import pathfrom. import views urlpatterns = [ path('list/', views.myView, name='list'), ]
To include the URLs of an application in the main project, follow these steps:
path
that includes the URLs of your application.from django.urls import include, path urlpatterns = [ path('carts/', include('myFirstApp.urls')), ]
include
from django.urls
.To test the changes, run the development server:
python manage.py runserver
This will start the server and you will be able to see the changes in real time.
To create URLs that accept dynamic parameters, follow these steps:
<
and >
characters to specify the data type and parameter name.urlpatterns = [ path('detail/<int:id>/', views.detail, name='detail'), ]
def detail(request, id): return HttpResponse(f"ID is {id}")
Django allows you to convert different data types in URLs, such as integers and strings:
<int:name>
for integers.<str:name>
for strings.urlpatterns = [ path('brand/<str:brand>/', views.brand, name='brand'), ]
detail/1/
.brand/mazda/
.Contributions 19
Questions 1
Visit the website in this link \{{profile.website}}\ \
\</body>\</html> ```Fecha de Nacimiento: {{ author.birth_date }}
Fecha de Nacimiento: {{ author.birth_date }}
{% if author.profile.id %} Ver Perfil {% endif %}Autor\ | Sitio Web\ | Biografía\ |
---|---|---|
{{ profile.author }}\ | \{{ profile.website }}\\ | {{ profile.biography }}\ |
{{ author.author }}\ | {{ author.website }}\ | {{ author.biography }}\ |
{{ author.author }} | {{ author.website }} | {{ author.biography }} |
{{ profile.biography }} \
\ {{ profile.website }} \ \</footer> \</article> \</main>\</body>\</html> ```
Want to see more contributions, questions and answers from the community?