Javascript 为Django服务器托管本地Dojo

Javascript 为Django服务器托管本地Dojo,javascript,django,dojo,Javascript,Django,Dojo,这个问题以前可能有人问过,但我找不到一个好答案。我使用的是Django,希望托管一个本地DOJO,而不是使用CDN 我有一份dojo的副本,位于/share/dojo-release-1.11.2。该文件夹有子文件夹-dijitdojodojox主题 我应该使用dojoConfig={..}?如果是,它的语法是什么 谢谢你的帮助 谢谢 是的,在加载dojo.js脚本之前,必须使用dojoConfig 通过html文件中的示例(添加clarocss主题并将class=“claro”附加到body)

这个问题以前可能有人问过,但我找不到一个好答案。我使用的是
Django
,希望托管一个本地DOJO,而不是使用CDN

我有一份dojo的副本,位于/share/dojo-release-1.11.2。该文件夹有子文件夹-
dijit
dojo
dojox
主题

我应该使用
dojoConfig={..}
?如果是,它的语法是什么

谢谢你的帮助


谢谢

是的,在加载
dojo.js
脚本之前,必须使用
dojoConfig

通过html文件中的示例(添加
claro
css主题并将
class=“claro”
附加到
body

然后在html模板中加载文件,如下所示:

...
<script type="text/javascript" href="{% static 'share/dojo-release-1.11.2/dojo/dojo.js' %}">
...

就这些。

谢谢布里莫斯。我也在扩展我对Django的知识。请您详细说明一下>>注意,{{STATIC_URL}}取决于您如何在内部加载dojo,因此,假设我在django中有一个名为myapp的应用程序,我应该如何在django服务器中加载它。@developerdeveloper,请看我的答案。@developerdeveloper确实有用吗。多谢!太好了:),请将答案标记为已解决左上方答案(如图=>)谢谢
STATIC_URL = '/static/'
STATIC_ROOT = os.path.join(BASE_DIR, 'static')
...
<script type="text/javascript" href="{% static 'share/dojo-release-1.11.2/dojo/dojo.js' %}">
...
mysite
  ├── templates
  ├── static
  |     └─── share
  |            └─── dojo-release-1.11.2
  |                   └─── ... 
  ├──...
  .
  .
  .
  └──setting.py