Я включил js-файл (например: application.js) внутри моей страницы html, но я не смог использовать тег шаблона django внутри этого js-файла, есть ли способ использовать django тег шаблона непосредственно внутри внешнего js-файла?используя теги шаблона django внутри внешнего JavaScript
ответ
Только если вы проанализируете JS как шаблон.
Если вам нужна переменная внутри JS (как STATIC_URL
), это нормально использовать
<script>window.staticUrl = "{{ STATIC_URL }}"</script>
или
<html data-static-url="{{ STATIC_URL }}">
в вашей базе шаблона
Нет, если вы включите файл application.js как
<script src="application.js"></script>
Форма загрузчика шаблонов Django просто отобразит это окончательный вывод html-кода. Шаблоны/фильтры шаблона Django отображаются только на страницах шаблонов - они не применяются к внешним источникам.
Вы можете попытаться загрузить файл JavaScript в текст в шаблон. Поэтому вместо ссылки на внешний файл вы в основном «вставляете» код из файла в шаблон.
Вы можете обслуживать ваш javascript как динамическую страницу. Создайте новое представление django для его обслуживания (или используйте django.views.simple.direct_to_template) и используйте шаблон с вашим фактическим содержимым javascript.
- 1. Пользовательские теги шаблона Django в javascript
- 2. Использование Django Теги шаблона в JavaScript Файл
- 3. Теги шаблона в django
- 4. Теги шаблона Django проблема безопасности
- 5. Передача переменных в пользовательские теги шаблона Django
- 6. Django теги шаблонов внутри гиперссылкой
- 7. Django - визуализировать теги шаблонов перед отображением шаблона
- 8. Теги шаблона djng_rmi Django-Angular не расширяются
- 9. Резюмируя внутри шаблона Django
- 10. Django - Теги шаблона в файлах javascript и css
- 11. Javascript внутри HTML-теги
- 12. Django - включить теги шаблонов
- 13. jQuery.load() - Внутри внешнего Javascript
- 14. Создание динамических переменных шаблона Django внутри тега JavaScript Javascript
- 15. Может ли Django Blocks иметь Теги шаблона?
- 16. Теги шаблона Django, нарушающие вывод css
- 17. Почему теги шаблона django-голосования не работают?
- 18. Теги шаблона jquery конфликтуют с шаблоном Django!
- 19. подстановка текста в теги/переменные шаблона django
- 20. Django: Как перебирать потоковые комментарии внутри шаблона?
- 21. Пользовательское разрешение Django внутри шаблона
- 22. Django Cookie Значение внутри шаблона
- 23. PHP скрипт внутри шаблона Django
- 24. JavaScript внутри шаблона KO
- 25. Javascript внутри шаблона Mustache.js
- 26. HTML-теги внутри функции Javascript
- 27. XSL-теги внутри блока javascript
- 28. Удалить теги javascript из заголовка, используя javascript
- 29. Как использовать сделанные на заказ теги шаблона django внутри django-tables2?
- 30. Django шаблоны: теги в теги