Django的Static静态文件目录设定
作者:糖果
Django的静态文件设定,与Nginx的static设定方式存在差异,需要在对应应用的setting文件中进行配置,配置的内容如下:
SITE_ROOT=os.path.join(os.path.abspath(os.path.dirname(__file__)),'..')
STATIC_ROOT = os.path.join(SITE_ROOT,'static')
STATIC_URL='/static/'
STATICFILES_DIRS = (
("css", os.path.join(STATIC_ROOT,'css')),
("js", os.path.join(STATIC_ROOT,'js')),
("img", os.path.join(STATIC_ROOT,'img')),
)
在工程的Static目录下,只要添加一个新的静态目录,需追加定义到"STATICFILES_DIRS"中。