Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Интернет » В помощь вебмастеру » Связка django internationalization и внешних JS скриптов

Модерирует : Cheery

 Версия для печати • ПодписатьсяДобавить в закладки

Открыть новую тему     Написать ответ в эту тему

destiny child



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Приветствую!
Есть у кого наработки по тому как надо правильно выполнять следующую вещь:
Есть вписанные в HTML перед конечным тегом </body> скрипты <script>...</script> с вкраплениями вызовов функций make_something_useful()/.../...., ранее в глобальном теге <script>...</script> объявленных, jquery обработчиков вида $(...).on('change'...) и объявления конструкций вида document.addEventListener('DOMContentLoaded', function() {.....}). КАК правильно их перенести во внешний JS файл? При условии, что тексты, использованные внутри кода скриптов, которые надо выводить пользователю в рамках логики кода, были описаны в терминах django internationalization требований. Т.е. являются частью инфраструктуры Django фреймворка. {% translate "this is a test" %} т.е. вот так. КАК перенести эти скрипты наружу, сохранив и работоспособность логики скриптов и возможность пользоваться системой переводов Django фреймворка?
 
Интересует рабочий - хоть мини-мини, но рабочий и полный вариант. Чтоб читать смотреть и понимать - ЧТО и КУДА. Общие манулы самого джанго не могу понять...

Всего записей: 3306 | Зарегистр. 01-04-2006 | Отправлено: 19:01 02-12-2020 | Исправлено: destiny child, 21:12 02-12-2020
Mavrikii

Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
destiny child

Цитата:
КАК перенести эти скрипты наружу, сохранив и работоспособность логики скриптов и возможность пользоваться системой переводов Django фреймворка?

выдавать js файл как шаблон фреймворка.
либо только языковой файл (требуется модификация скриптов для интернационализации).
либо же в страницу можно вставлять только строки, а все остальное в статичном js файле.

Всего записей: 15101 | Зарегистр. 20-09-2014 | Отправлено: 21:23 02-12-2020 | Исправлено: Mavrikii, 21:39 02-12-2020
Открыть новую тему     Написать ответ в эту тему

Компьютерный форум Ru.Board » Интернет » В помощь вебмастеру » Связка django internationalization и внешних JS скриптов


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru