Py学习  »  问与答

django 配置staticfiles_dirs的问题

hu-xq11 • 10 年前 • 9859 次点击  

我配置了一个新的django工程项目,html文件要引用static文件中的js以及css文件,但是总是出现如下错误,不懂如何配置staticfiles_dirs的相关内容来解决这个问题。本人django新手求大神支招,谢谢了。

[10/Oct/2014 20:39:21] "GET /static/lib/bootstrap/bootstrap.min.js HTTP/1.1" 404 1694
[10/Oct/2014 20:39:21] "GET /static/lib/angular-1.2.6/angular-route.min.js HTTP/1.1" 404 1718
[10/Oct/2014 20:39:21] "GET /static/lib/jquery-1.11.0.min.js HTTP/1.1" 404 1676
[10/Oct/2014 20:39:21] "GET /static/lib/angular-1.2.6/angular.min.js HTTP/1.1" 404 1700
[10/Oct/2014 20:39:21] "GET /static/lib/angular-1.2.6/angular-resource.min.js HTTP/1.1" 404 1727
[10/Oct/2014 20:39:21] "GET /lib/bootstrap/bootstrap.min.css HTTP/1.1" 404 2229
[10/Oct/2014 20:39:21] "GET /static/lib/angular-1.2.6/angular-cookies.min.js HTTP/1.1" 404 1724
[10/Oct/2014 20:39:21] "GET /static/lib/angular-1.2.6/angular-sanitize.min.js HTTP/1.1" 404 1727
[10/Oct/2014 20:39:21] "GET /static/lib/angular-1.2.6/angular-file-upload.min.js HTTP/1.1" 404 1736
[10/Oct/2014 20:39:21] "GET /static/lib/semantic/angular-semantic-ui.min.js HTTP/1.1" 404 1721
[10/Oct/2014 20:39:21] "GET /static/lib/angular-1.2.6/tinymce.js HTTP/1.1" 404 1688
[10/Oct/2014 20:39:21] "GET /static/js/CombustionDatabase.js HTTP/1.1" 404 1676
Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/699
 
9859 次点击  
文章 [ 4 ]  |  最新文章 10 年前
我心荡漾
Reply   •   1 楼
我心荡漾    10 年前

这破玩意我也是经常被整

Py站长
Reply   •   2 楼
Py站长    10 年前

STATIC_ROOT = os.path.join(BASE_DIR, "static/")

可以类似这样写下

hu-xq11
Reply   •   3 楼
hu-xq11    10 年前

@Django中国社区 我现在解决了这个问题,不是执行collectstatic的问题,而是 STATIC_ROOT的问题,这是一个string,但是我之前误写成了元组,所以会报错~,我把STATIC_ROOT改为string之后,结果就都能引用了~

Py站长
Reply   •   4 楼
Py站长    10 年前

你执行了 collectstatic 命令了吗