django 1.9配置静态文件求教

db2_aixer 2016-06-24 12:51:46
才开始玩django ,在自带开发服务器这里,卡静态文件配置这里了,发帖求助。
在工程根目录有static目录,子目录是js,jquery.js 就在js目录里 ( static/js/jquery)。
然后按文档描述:settings.py配置:
1 INSTALLED_APPS=()加入'django.contrib.staticfiles'
2 STATIC_URL = '/static/'
3 模板html文件加入js文件试过3种:
a {% load static %} 然后<script type="text/javascript" src="{% static "js/jquery.js" %}"></script>

b <script type="text/javascript" src="/static/js/jquery.js"></script>

c b <script type="text/javascript" src="../static/js/jquery.js"></script>

测试jquery代码:
<script type="text/javascript">
$(docoment).ready(function(){
$('#cmdbtn').bind('click',function()
{
alert('hi');
});
});
</script>

都不行。

另外页面打开后,右键查看源码显示jquery.js路径 <script type="text/javascript" src="/static/js/jquery.js"></script>,点这个路径能下载文件
...全文
133 6 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
和我遇到的问题一模一样, 你解决了吗?
zhangyiant 2016-07-11
  • 打赏
  • 举报
回复
urlpatterns = [ # ... the rest of your URLconf goes here ... ] + static(settings.STATIC_URL, document_root=settings.STATIC_ROOT) 这个加过吗?
zhangyiant 2016-07-11
  • 打赏
  • 举报
回复
a 和 b 应该都可以,建议用a。
jeky_zhang2013 2016-06-29
  • 打赏
  • 举报
回复
我没有试过这个方式,我连接图片日志文件用的 url(r'^site_media/(?P<path>.*)','django.views.static.serve',{'document_root':REPORT_DIR}),,在ulrs.py中添加
georgema1982 2016-06-25
  • 打赏
  • 举报
回复
如果能下载这个js文件,说明配置没问题。估计是你的js代码或者dom有问题

37,743

社区成员

发帖
与我相关
我的任务
社区描述
JavaScript,VBScript,AngleScript,ActionScript,Shell,Perl,Ruby,Lua,Tcl,Scala,MaxScript 等脚本语言交流。
社区管理员
  • 脚本语言(Perl/Python)社区
  • WuKongSecurity@BOB
加入社区
  • 近7日
  • 近30日
  • 至今

试试用AI创作助手写篇文章吧