2017-10-10 68 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/', 
]