¿Es posible usar nombres de URL en las vistas, como podemos hacerlo en la plantilla?Uso de nombres de URL en las vistas
6
A
Respuesta
1
https://docs.djangoproject.com/en/dev/topics/http/urls/#reverse-resolution-of-urls
(respuesta actualizado para apuntar a una dirección URL existente.)
6
Mira la documentación de reverse
Tienen un ejemplo específico revirtiendo una url llamado aquí:
https://docs.djangoproject.com/en/dev/topics/http/urls/#reverse-resolution-of-urls
reverse(viewname, urlconf=None, args=None, kwargs=None, current_app=None)
nombredevista es o bien el nombre de la función (ya sea una referencia de función, o la versión cadena del nombre, si utilizó esa forma en urlpatterns) o el nombre del patrón URL.
def myview(request):
return HttpResponseRedirect(reverse('arch-summary', args=[1945]))
Cuestiones relacionadas
- 1. nombres y longitudes máximas de las partes de una URL
- 2. Django: ¿Cómo creo un enrutamiento url genérico a las vistas?
- 3. MVC - Misma URL, múltiples vistas
- 4. ¿Cómo uso FileDescriptor con las URL HTTP
- 5. ¿Puedo filtrar en request.user cuando uso vistas genéricas de Django?
- 6. Uso de ASP.NET MVC con vistas genéricas
- 7. ¿Cómo uso un UISegmentedControl para cambiar las vistas?
- 8. Uso de vistas GSP en Spring MVC simple sin Grails
- 9. Uso de vistas de MySQL en aplicaciones PHP
- 10. Zend Framework: Uso de guiones en los nombres de controlador/URL
- 11. Nombres de URL aleatorios de PHP (URL corta)
- 12. El uso de símbolos de compilación condicional en vistas MVC
- 13. ¿Actualizar las vistas de MySQL?
- 14. Uso de Unity3D en una de las vistas de la aplicación iOS
- 15. Evitar nil en las vistas de Rails
- 16. barras en las variables de URL
- 17. Uso de URL limpias en API RESTful
- 18. Generar URL completa ASP.NET MVC Razor Vistas
- 19. Cómo usar las URL de espacio de nombres con django en una aplicación reutilizable
- 20. Agregar espacios de nombres a ASP.NET MVC 3 vistas
- 21. ¿Por qué el uso de ambos <% y <% = en las vistas?
- 22. Espacio de nombres Contexto y uso de espacios de nombres con XPath
- 23. MvC3 - el uso de vistas parciales en un área diferente
- 24. Uso de espacios de nombres PHP
- 25. ¿Dónde guardo las vistas parciales (vistas) en Zend Framework, para poder acceder a todas las vistas en mi aplicación?
- 26. Gestión de las vistas con los routers en Backbone.js
- 27. En ASP.NET MVC (3.0/Razor), ¿prefiere varias vistas o condicionales dentro de las vistas? ¿Por qué?
- 28. Las vistas de Drupal combinan 2 columnas en 1?
- 29. ¿Vistas dentro de las vistas? ¿Cómo generar listas de elementos con Backbone.js?
- 30. Uso de Url.Content con URL semi-relativa