Django reverse () para JavaScript
En mi proyecto tengo un montón deAjax Métodos, con scripts externos del lado del cliente (¡no quiero incluir JavaScript en las plantillas!) y cambiar las URL es un poco molesto para mí porque necesito cambiar las URL en mis llamadas de Ajax manualmente.
¿Hay alguna manera de emular el comportamiento de{% url %}
templatetag en JavaScript?
Por ejemplo, imprimir patrones de URL comenzando con^ajax
y más tarde en los scripts reemplazan los patrones con sus valores reales?
Eso es lo que tengo en mente, y mi pregunta es: ¿existen prácticas comunes para hacer cosas así? Tal vez algunas aplicaciones reutilizables? También estaré encantado de leer cualquier consejo y pensamientos relevantes que tenga.
Actualización 1: Me refiero a las URL calculadas, no a las estáticas:
url(r'^ajax/delete/(?P<type>image|audio)/(?P<item_id>\d+)/from/set/(?P<set_id>\d+)/, 'blog.ajax.remove_item_from_set'),