2. 静态文件¶
静态文件一般是不需要通过视图,而是直接到服务器端获取数据的文件, 一般包括css,js,图片,视频,音频和静态html
2.1. 配置静态文件¶
在
settings.py
文件中定义静态内容#静态文件存取的URL地址 STATIC_URL = '/static/' #静态文件本地存取的地址 STATICFILES_DIRS = [ os.path.join(BASE_DIR, 'static'), ]
在项目根目录下创建static目录,再创建当前应用名称的目录
mysite/static/myapp/
在模板中可以使用硬编码来访问静态文件
/static/my_app/myexample.jpg
在模板中可以使用static标签编码访问
{ % load static from staticfiles % } <img src="{ % static "my_app/myexample.jpg" % }" alt="My image"/>