私はdjangoプロジェクトのmysiteとloginという名前のアプリを持っています
私が開いているウェブページは
D:\ mysite \ templates \ login \ index.html
このhtmlファイルが機能するには、(同じディレクトリにある)javascriptファイルが必要です。
jsファイルは
D:\ mysite \ templates \ login \ 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>
それでも動作しません