Django - 访问文件

时间:2012-06-06 06:41:43

标签: django django-staticfiles

我有一个django项目mysite和app名为login

我正在打开的网页是

  

d:\ mysite的\模板\登录\ index.html的

这个html文件需要一个javascript文件(在同一目录下)才能工作

js文件位于

  

d:\ mysite的\模板\登录\ d3.js

如何在

中提供此路径
<script src = "...\d3.js">

在html文件中?


我做了所有这些

在我的urls.py

from django.contrib.staticfiles.urls import staticfiles_urlpatterns 
urlpatterns += staticfiles_urlpatterns()
在settings.py

STATICFILES_DIRS = ('D:/mysite/templates/login')

然后在html文件中使用它

<script src="{{static_url}}/d3.js"></script>

仍然无效

1 个答案:

答案 0 :(得分:1)

使用django statics module

然后您的链接就像<script src="{{ STATIC_URL }}/d3.js" />