首页 > 解决方案 > 如何访问 Django 中的目录

问题描述

media/json我有 JSON 文件,我想用一个没有硬编码的 JavaScript 文件来读取它们static/js。我该怎么做?

标签: javascriptpythonjsondjango

解决方案


假设您的意思是如何通过 AJAX 或相关 JavaScript 将处理的类似机制获取 JSON,那么您可能需要JsonResponse和一个从服务器上的 URL 开始并返回相关 JSON 的简单视图。<script src="http://wherever" />该脚本将使用标签加载到其他视图中。在模板中,您可能会使用<script src="{% static "js/scriptname" %} />查看管理静态文件

目前尚不清楚您的意思是“没有硬编码”。视图可以通过其 URL 接收参数并提供这些参数指定的 JSON。


推荐阅读