在 网页使用的css文件,js文件和图片等叫做静态文件。
1)在项目下新建静态文件夹 static。
2) 配置静态文件所在的物理目录。Settings.py
STATIC_URL设置访问静态文件对应的url。
STATICFILES_DIRS设置静态文件所在的物理目录。
动态生成静态文件的路径即不管你的 STATIC_URL 怎么变,也对页面上的静态文件url获取没影响
settings.py
# 设置访问静态文件的url地址 # :8000/static/images/mm.jpg,通过这个,可以直接访问图片 STATIC_URL = '/static/' # STATIC_URL = '/abc/' # 设置静态文件存放的物理目录 # Django找静态文件的顺序:先去配置的 STATICFILES_DIRS 下面去找,找不到就去应用下面的static下面找 STATICFILES_DIRS = [os.path.join(BASE_DIR, 'static')]