2017-10-10 66 views
0

我的静态文件不会保持更新,所以我只是在我的服务器上运行python manage.py collectstatic --noinput --clear以清除所有内容。现在当我运行python manage.py collectstatic没有任何反应。我尝试过service unicorn restartservice gninx restart,但仍然没有任何变化。这是一个链接到我的网站,所以你可以发生什么事情。很显然,我希望它看起来像样式,而不是。清除静态,现在收集静态将不起作用

http://evverest.com

这里是我的settings.py:

STATIC_ROOT = '/home/django/django_project/django_project/static/' 
STATIC_URL = '/static/' 

STATIC_DIR = os.path.join(BASE_DIR,'static') 

STATICFILES_DIRS = [ 
    STATIC_DIR, 
] 
+0

是什么在你设置'STATIC_ROOT'的价值,当你运行'蟒蛇manage.py collectstatic'没有文件收集呢? –

+0

他们收集在我的静态文件夹中的项目。我看到所有的Django静态文件收集,但不是我的CSS文件,用于网站样式 – Garrett

+0

“STATICFILES_DIRS”的价值是什么? –

回答

0

我改变了我的设置,这一点,它似乎工作。不知道这是否是不好的做法,因为这不是我以前的做法?

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

STATICFILES_DIRS = [ 
    '/static/', 
]