Django reverse () dla JavaScript

W moim projekcie mam dużoAjax metody, z zewnętrznymi skryptami po stronie klienta (nie chcę włączać JavaScript do szablonów!) i zmienianie adresów URL jest dla mnie trochę bolesne, ponieważ muszę ręcznie zmieniać adresy URL w moich połączeniach Ajax.

Czy jest jakiś sposób na naśladowanie zachowania{% url %} templatetag w JavaScript?

Na przykład wydrukuj wzorce zaczynające się od^ajax a później w skryptach zastępują wzory rzeczywistymi wartościami?

Właśnie o tym myślę, a moje pytanie brzmi - czy są jakieś powszechne praktyki, by robić takie rzeczy? Może jakieś aplikacje wielokrotnego użytku? Z przyjemnością przeczytam wszelkie rady i stosowne przemyślenia.

Aktualizacja 1: Mówię o obliczonych adresach URL, a nie statycznych:

url(r'^ajax/delete/(?P<type>image|audio)/(?P<item_id>\d+)/from/set/(?P<set_id>\d+)/, 'blog.ajax.remove_item_from_set'),

questionAnswers(9)

yourAnswerToTheQuestion