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'),