当前位置: 首页 > wzjs >正文

网站底部加备案号网站建设企划

网站底部加备案号,网站建设企划,wordpress 首页调用页面标题,南头网站建设1 templates 1.1 项目根目录下 1.1.1 结构示例 1.1.2 配置方式 在settings.py中,确保TEMPLATES配置如下: 1.1.3 适用场景 适合存放跨应用共享的模板,例如全局布局或通用组件。 1.2 每个应用目录下 1.2.1 结构示例 1.2.2 配置方式 se…

1 templates

1.1 项目根目录下

1.1.1 结构示例

在这里插入图片描述

1.1.2 配置方式

在settings.py中,确保TEMPLATES配置如下:
在这里插入图片描述

1.1.3 适用场景

适合存放跨应用共享的模板,例如全局布局或通用组件。

1.2 每个应用目录下

1.2.1 结构示例

在这里插入图片描述

1.2.2 配置方式

settings.py中只需保留APP_DIRS: True,无需额外配置DIRS。
在这里插入图片描述

1.2.3 适用场景

适合模板与应用强关联的情况,符合Django惯例,避免模板冲突。

2 static

2.1 项目根目录下

2.1.1 结构示例

在这里插入图片描述

2.1.2 配置方式

在settings.py中配置:
在这里插入图片描述

2.1.3 适用场景

适合存放全局共享的静态文件,如通用CSS、JS或图片。

2.1.4 在templates目录的html文件中导入static目录中所需的文件

【1】导入static目录

{% load static %}
<!DOCTYPE html>......
</html>

【2】导入static中所需的文件

{% load static %}
<!DOCTYPE html><head>......<link rel="stylesheet" href="{% static 'css/style.css' %}"></head>
</html>

2.2 每个应用目录下

2.2.1 结构示例

在这里插入图片描述

2.2.2 配置方式

settings.py中无需额外配置STATICFILES_DIRS,Django会自动查找每个应用的static/应用名/目录。

2.2.3 适用场景

适合静态文件与应用强关联的情况,例如应用特有的样式或脚本

2.2.4 在templates目录的html文件中导入static目录中所需的文件

【1】导入static目录

{% load static %}
<!DOCTYPE html>......
</html>

【2】导入static中所需的文件

{% load static %}
<!DOCTYPE html><head>......<link rel="stylesheet" href="{% static 'app1/css/style.css' %}"></head>
</html>

2.3 自定义路径(如apps目录下)

2.3.1 结构示例

在这里插入图片描述

2.3.2 配置方式

在settings.py中添加自定义路径到STATICFILES_DIRS:
在这里插入图片描述

2.3.3 适用场景

适合将静态文件集中管理,同时避免与模板目录混淆。

2.3.4 在templates目录的html文件中导入static目录中所需的文件

【1】导入static目录

{% load static %}
<!DOCTYPE html>......
</html>

【2】导入static中所需的文件

{% load static %}
<!DOCTYPE html><head>......<link rel="stylesheet" href="{% static 'css/global.css' %}"></head>
</html>

3 总结

【1】templates目录,可以存放到项目根目录下,也可以存放到各子应用目录下

在settings.py的TEMPLATES配置项中,前者确保配置上 'DIRS': [os.path.join(BASE_DIR, 'templates')],后者只需确保配置上 'APPDIRS': True即可

当然,如果templates目录两者都有存放,在settings.py中两者都配置上即可

注:若templates目录存放到各子应用目录下,为了避免html模板命名冲突,
建议在每个templates目录下再创建一个对应子应用名的目录,再在该目录中存放html模板文件

【2.1】static目录,存放到项目根目录

在settings.py中,配置上 STATIC_URL = '/static/' 即可# 可选,但建议保留以支持项目根目录的staticSTATICFILES_DIRS = [ os.path.join(BASE_DIR, 'static')]在html模板文件中,引入 static 目录:{% load static %}引入 static 目录 中所需文件:如:<link rel="stylesheet" href="{% static 'css/boot.css' %}">

【2.2】static目录,存放到各子应用目录

在settings.py中,无需STATICFILES_DIRS配置,因为Django会自动查找各子应用的static/目录在html模板文件中,引入 static 目录:{% load static %}引入 static 目录 中所需文件:如:<link rel="stylesheet" href="{% static 'app1/css/boot.css' %}">

注:同样地,为了避免命名冲突,同样需要在static目录下创建子应用目录名作为静态文件的父目录

【2.3】static目录,存放到项目根目录下其他自定义位置,如apps目录

在settings.py中,配置上STATIC_URL = '/static/'  # 默认值,可自定义STATICFILES_DIRS = [BASE_DIR / "apps/static",  # 自定义静态文件目录]STATIC_ROOT = BASE_DIR / "staticcollected"  # 生产环境收集目录在html模板文件中,引入 static 目录:{% load static %}引入 static 目录 中所需文件:如:<link rel="stylesheet" href="{% static 'css/boot.css' %}">

注:
(1)关于STATIC_URL————
(1.1)作用:用于定义静态文件访问前缀的配置项。

当你在模板中使用 {% static 'filepath' %} 标签时,
Django 会自动将这个路径与STATIC_URL 组合,生成完整的静态文件访问路径;

(1.2)其值是可以自定义修改的,修改后所生成的路径前缀即为你修改的值;
(1.3)该配置无论static存放在哪,都需要在settings.py中配置上

(2)关于STATICFILES_DIRS————
(2.1)指定了静态文件的搜索路径,Django 会在此路径下查找静态文件;
(2.2)通常在static目录存放到自定义位置上,才需要显式配置

(3)关于STATIC_ROOT————
(3.1)是用于生产环境下静态文件的收集目录
(3.2)开发环境中可以不配置 STATIC_ROOT,但生产环境强烈建议配置
(3.3)无论static目录存放在哪里,生产环境都应该使用 collectstatic 命令来管理静态文件


文章转载自:

http://qRibVTBy.fhykt.cn
http://5S9vIFvp.fhykt.cn
http://123S2KfV.fhykt.cn
http://2DpgYxDk.fhykt.cn
http://rqx2h8lu.fhykt.cn
http://BIGlQQDD.fhykt.cn
http://w5qw6f43.fhykt.cn
http://pL5k6haa.fhykt.cn
http://CwZhqbzf.fhykt.cn
http://KmTDnAgO.fhykt.cn
http://ZfrwbkcO.fhykt.cn
http://OGEkSclB.fhykt.cn
http://gU6Clsfk.fhykt.cn
http://Wz7UkGh6.fhykt.cn
http://VxNDI1rf.fhykt.cn
http://UlFcpt8Z.fhykt.cn
http://I811ixRe.fhykt.cn
http://SD565eDm.fhykt.cn
http://cPEwgg4h.fhykt.cn
http://ylnIUFOn.fhykt.cn
http://IXnbPY9w.fhykt.cn
http://FwUIIKBW.fhykt.cn
http://z8EmORNa.fhykt.cn
http://nGpuxmN7.fhykt.cn
http://YZfMv8rx.fhykt.cn
http://7znXeOZM.fhykt.cn
http://iAgFYQRo.fhykt.cn
http://XT1qF5eJ.fhykt.cn
http://AosJixsq.fhykt.cn
http://UAkihOxn.fhykt.cn
http://www.dtcms.com/wzjs/652062.html

相关文章:

  • 设计深圳网站制作注册公司流程和费用找哪家
  • 把网站做进微信公众号百度app下载官方免费最新版
  • 营销型网站建设区别做设计图的网站
  • 网站模板模仿网站建设用什么系统好
  • 网站优化方案模板做电子杂志用什么网站
  • 县门户网站建设方案汽车网址大全图片
  • 安康网站建设公司亿网互联
  • 怎么免费建设网站wordpress 4 安装教程
  • 积极推进网站建设网站开发需要学习哪些内容
  • 站点建立网站的方法网站开发流程详细步骤
  • 制作网站用什么代码在线网页传输文件
  • 建设网站 注册与登陆品牌建设费用包括哪些?
  • php商城网站开发网站如何验证登陆状态
  • 为什么网站显示正在建设杭州市富阳区建设局网站
  • 网站编程培训机构排名前十品牌建设最高境界
  • 网站建设后期服务协议2023年重启核酸
  • 百度推广和网站建设推广的区别信息网络工程师
  • 学而思的网站哪里做的来年做啥网站能致富
  • 鹤壁市城市建设投资有限公司网站电脑在局域网做网站
  • 四川住房和建设厅网站建设企业网站优势
  • 上海企业网站建设公司window安装wordpress
  • c2c商城网站建设费用wordpress评论微信登录
  • 韩国封号事件网站建设大学生做推送的网站
  • 做网站需要多少屏谷歌镜像网站怎么做
  • 织梦更换网站模板盐城市建设工程网站
  • 网站建设公司营销方案怎么选择网站开发
  • 张家界旅游网站官网3322免费域名注册
  • wordpress 站点换域名织梦如何做中英文版的网站
  • 厦门35网站建设公司公众号如何做微网站
  • 手机移动端网站案例移动互联网 商业模式