我希望能够在我的静态文件中使用模板标记(例如{% url 'my_view' %}
)而不是/path/to/my_view
来删除我的静态文件。有没有办法做到这一点?
答案 0 :(得分:1)
简短的回答是否定的。但是你可以绕过这个,我能想到两种方法:
方法1,类似于:
<html>
...
<script>
var myApp = {
URLS: {
login: {% url 'login' %},
welcome: {% url 'welcome' %},
...
}
}
</script>
<script>console.log("The login url is " + myApp.URLS.login + "!")</script>
<script src="script/that/uses/urls.js"></script>
...
</html>