django中设置STATICFILES_DIRS后不生效的问题

1 BASE_DIR = os.path.dirname(os.path.dirname(os.path.abspath(__file__)))
2 STATICFILES_DIRS = (
3     os.path.join(BASE_DIR, "static")
4 )
在确认html文件中的link无误的情况下,设置STATICFILES_DIRS后css和js不会生效

解决:
STATICFILES_DIRS存放的是一个Tuple,要定义只有1个元素的tuple必须加一个逗号
1 STATICFILES_DIRS = (
2     os.path.join(BASE_DIR, "static"),
3 )

 


posted @ 2018-03-06 15:05  qianzeng  阅读(599)  评论(0)    收藏  举报