Django 解決外部css導入無效的問題的方法:
1.css文件放到static文件夾內,static文件夾放在根目錄里,與templates,app同一級目錄:
2.settings.py里加入:
2.1:
INSTALLED_APPS = [
‘django.contrib.admin’,
‘django.contrib.auth’,
‘django.contrib.contenttypes’,
‘django.contrib.sessions’,
‘django.contrib.messages’,
‘django.contrib.staticfiles’,#注意這項必須有
‘login’,
]
2.2:
STATIC_URL = ‘/static/’
STATIC_ROOT = os.path.join(os.path.dirname(BASE_DIR), ‘static’)
STATICFILES_DIRS = [
os.path.join(os.path.dirname(file), ‘…/static/’).replace(’\’, ‘/’),
os.path.join(BASE_DIR, ‘static’), # 注意括号后面的还有个逗号
(“css”, os.path.join(STATIC_ROOT, ‘css’)),
(“js”, os.path.join(STATIC_ROOT, “js”)),
]
3.Html里引用:
3.1&#x