Django没有收集静态文件

时间:2014-01-08 02:26:05

标签: python django web

我试图在django生产主机上收集静态文件 网站:jumentosemuaresonline.com.br

我的配置:

DEBUG = False
ALLOWED_HOSTS = [".jumentosemuaresonline.com.br"]
STATIC_ROOT = os.path.join(BASE_DIR,'static/')
STATIC_URL = os.path.join(BASE_DIR,'/static/')

当我在设置上打印静态root时,返回ftp的确切路径

/home/jumentosemuaresonline/apps_wsgi/website/static/

当我执行python manage.py collectstatic -v 0时 它还返回ftp的确切路径

/home/jumentosemuaresonline/apps_wsgi/website/static/

但是当我执行python mange.py collectstatic时,它不会用静态文件填充静态文件夹,只返回

复制了0个静态文件,109个未修改。

任何人都知道我缺少什么?

1 个答案:

答案 0 :(得分:1)

它说109未经修改。文件已经存在。
试试ls /home/jumentosemuaresonline/apps_wsgi/website/static/
这应该会显示那里的所有文件。

以防万一。试试这个。 rm -rf /home/jumentosemuaresonline/apps_wsgi/website/static/ mkdir /home/jumentosemuaresonline/apps_wsgi/website/static/ python manage.py collectstatic

这应该显示109复制和0修改。