Django, админка, класс Media и js в админке, шаблонизатор

class OrderAdmin(admin.ModelAdmin):
    ****
    class Media:
        js = ('js/sdec/str_admin.js')

Вот у меня есть такой простой класс OrderAdmin и простой str_admin.js. Можно ли как то сделать, так, что бы в str_admin.js я использовал конструкцию вида {% url 'tuda_suda'%} вместо "https://bla_bla.ru/tuda/suda"?

Да, если его будет рендерить django как страницу.

Но нужно ли это вам. Это лишний гемор. Проще добавить в шаблоне js-переменные в теге script, а в js файле чекать их наличие


UPD:

{# Че нить .html #}

<script type="text/javascript">
    window.myUrlFromTemplate = '{% url "the-url" pk=object.id}';
</script>

$(document).ready(function() {
    if (window.myUrlFromTemplate !== undefined) {
        // TODO Something
        alert(window.myUrlFromTemplate);
    }
});
Вернуться на верх