
一个网页中,html是骨架,CSS样式和js文件以及图片,在 Django 中如何加载,这些文件都是静态文件,要使用 static标签,格式是{% load static 'CSS文件名'%)。
第1步:确认配置项
在项目的settings中,确保django.contrib.staticfiles已经添加到installed_apps中。
第2步:在配置中配置静态文件路径
在项目的settings中,必须在settings.py中配置静态路径选项.
第3步:创建static文件目录
在项目下创建一个static目录,也可以在自己创建的app中创建一个static目录。在获取静态文件时,一定要注意路径不要写错。特别是不同的app项目时,static目录有多个时,容易产生路径混淆。
第4步:特殊静态文件的处理
有些静态文件是不与当前项目关联的,可以在settings.py中添加staticfiles_dirs,选项,以后DTL就会到这个目录下面去查找静态文件。
第5步:laod加载静态文件
加载静态文件需要用到load标签,load后面的参数为静态文件的路径。
第6步:简化代码
{% load static %}在每一个html的顶部都需要写,可以简化。只要在settings.py中的TEMPLATES/options添加相应builtins项即可。
特殊说明:
开发环境下,添加静态文件访问URLif
urlpatterns += static(settings.STATIC_URL, document_root=settings.STATICFILES_DIRS[0])
线上股票配资平台,网上股票配资平台,配资炒股新手入门提示:文章来自网络,不代表本站观点。