一 摘要
准备静态文件目录
指定静态文件路径(配置文件夹为项目的合法静态文件)
如何访问静态文件
优化
二 步骤
1.准备静态文件目录
项目根目录同名目录下创建static文件夹,在static文件夹下分别建css,js,images文件夹,并将静态文件分门别类放置
2.指定静态文件路径(配置文件夹为项目的合法静态文件)
在配置文件中添加以下代码
STATICFILES_DIRS = (
os.path.join(BASE_DIR,'static'),
)
3.如何访问静态文件
首先找到配置文件中的STATIC_URL是如何定义的
我的配置文件中STATIC_URL定义如下
STATIC_URL = '/static/'
在html页面中修改css,js,images相对路径
5 优化
问题来了,如果STATIC_URL由static改为mystatic
那么所有的静态文件css,js,images中的相对路径都需要修改,岂不很费功夫
对策
在html中加载静态文件,并如下图所示定义href标签即可