django运行后html无法加载图片、css、js

在settings.py最后加上如下代码:
STATIC_URL = ‘/static/’
STATIC_ROOT = os.path.join(os.path.dirname(file),‘static’)

STATICFILES_DIRS = (
(‘css’,os.path.join(STATIC_ROOT,‘css’).replace(’\’,’/’) ),
(‘js’,os.path.join(STATIC_ROOT,‘js’).replace(’\’,’/’) ),
(‘images’,os.path.join(STATIC_ROOT,‘images’).replace(’\’,’/’) ),
(‘upload’,os.path.join(STATIC_ROOT,‘upload’).replace(’\’,’/’) ),
)
STATICFILES_DIRS = (
BASE_DIR,‘static/’,
)
然后创建一个和tamplates同级的static目录,将图片等其他文件放到该目录下。
到此解决!

你可能感兴趣的:(django运行后html无法加载图片、css、js)