CSS没有显示在管理页面-Django中

时间:2018-02-26 20:14:45

标签: python django digital-ocean

所以我将我的网站上传到digitalocean,当我进入管理页面时,CSS没有显示

我访问了所有这些网站,但似乎没有任何工作

Django doc-static files

Pythonanywhere-DjangoStaticFiles

StackOverflow -why my django admin site does not have the css style

我设置了STATIC_ROOT和STATIC_URL,然后运行了

python manage.py collectstatic

这是我的选择

STATIC_URL = '/static/'
STATIC_ROOT = os.path.join(BASE_DIR,  '/home/django/django_project/django_project/static')
STATICFILES_DIRS = [
os.path.join(BASE_DIR, 'static/'), 
]

2 个答案:

答案 0 :(得分:0)

您正在为联接指定绝对路径。

os.path.join(BASE_DIR, arg2)表示加入正在执行的当前目录并附加第二个参数。

答案 1 :(得分:0)

将这些行添加到settings.py文件中

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