Как получить доступ к каталогу в Django - PullRequest
0 голосов
/ 05 марта 2020

В media/json У меня есть JSON файлы, и я хочу прочитать их с файлом JavaScript, который находится в static/js без жесткого кодирования. Как я могу это сделать?

1 Ответ

0 голосов
/ 05 марта 2020

Если вы имеете в виду, как получить JSON через AJAX или аналогичный механизм, с которым будет иметь дело рассматриваемый JavaScript, тогда вам, вероятно, понадобится JsonResponse и простое представление, которое начинается с URL на вашем сервере и возвращает JSON в вопросе. Скрипт будет загружен в другом представлении с использованием тега <script src="http://wherever" />. В шаблоне вы, вероятно, будете использовать <script src="{% static "js/scriptname" %} /> См. Управление статусами c Файлы

Не совсем понятно, что вы имеете в виду "без жесткого кодирования". Представление может получать аргументы через свой URL и выдавать JSON, что диктуют эти аргументы.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...