[pyar] Generar distintas urls - Django
Xavier Lesa
xavierlesa en gmail.com
Jue Sep 5 17:44:29 -03 2019
Hola Augusto,
Vos queres mostrar un contenido X dependiendo del patrón de URL que tengas?
Fijate que cuando vos creas las URL podes poner el pattern que quieras y
mapearlo como te guste y en consecuencia lo mismo podes pasarle al contexto
de tus views o bien el template.
Textual el ejemplo de la doc (con el cambio para tu caso):
path('canal/<int:canal_id>/<slug:slug>/', views.canal_detail),
Ahí está mapeando `canal_id` y `slug` en ese órden y le pasa eso al
contexto de la views [0].
Luego en tu vista podes usar ese contexto para, por ejemplo, usar un
template u otro.
Ejemplo:
return render(request, 'canal/canal_{}.html'.format(canal_id), context)
[0] https://docs.djangoproject.com/en/2.2/topics/http/urls/#example
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://listas.python.org.ar/pipermail/pyar/attachments/20190905/fc68b9c9/attachment.html>
Más información sobre la lista de distribución pyar