我正在我的本地机器上开发一个django(1.4)应用程序.我正在运行内置开发服务器python manage.py runserver.在base.html我有:
<link href="{{ STATIC_URL }}bootstrap.css" rel="stylesheet" type="text/css" />
<script src="{{ STATIC_URL }}boostrap-dropdown.js" type="text/javascript"></script>
Run Code Online (Sandbox Code Playgroud)
当我加载页面时,boostrap.css加载就好了,但是bootstrap-dropdown.js是404'd.它们在我的静态目录中紧挨着坐着.settings.py的相关部分:
STATIC_URL = '/static/'
STATICFILES_DIRS = (
'/home/username/projects/projectname/static',)
Run Code Online (Sandbox Code Playgroud)
调试设置为True.无论有没有staticfiles_urlpatterns诀窍,我都试过了.
Django可以在目录中找到一个文件但不能找到另一个文件吗?我想我会疯了.
"{{ STATIC_URL }}boostrap-dropdown.js"
Run Code Online (Sandbox Code Playgroud)
boostrap可能不是你想要的.
bootstrap可能就是你的意思.