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

企业网站托管趋势织梦m网站伪静态

企业网站托管趋势,织梦m网站伪静态,房地产开发公司质量保证体系,学校宣传片视频如何制作Django的设计模式及模板层 设计模式MVC和MVT MVC 代表 Model-View-Controller(模型-视图-控制器)模式。 M 模型层(Model),主要用于对数据库层的封装 V 视图层(View),用于向用户展示结果 (WHAT HOW) C 控制(Controller,用于处理请求、获取数据、返回结果(重要) 作…

Django的设计模式及模板层

设计模式MVC和MVT

MVC 代表 Model-View-Controller(模型-视图-控制器)模式。
M 模型层(Model),主要用于对数据库层的封装
V 视图层(View),用于向用户展示结果 (WHAT + HOW)
C 控制(Controller,用于处理请求、获取数据、返回结果(重要)

作用: 降低模块间的合度(解

image-20230923141610880

Python中独有的MTV模式(C大概就是主路由)

MTV 代表Model-Template-View模式(模型-模板-视图)

M 模型层(Model) 负责与数据库交互

T模板层(Template) 负责呈现内容到浏览器(HOW)

V 视图层(View) 是核心,负责接收请求、获取数据、返回结果(WHAT)

作用:降低模块间的耦合度(解耦)

image-20230923142051841

模板

1.模板是可以根据字典数据动态变化的html网页

2.模板可以根据视图中传递的字典数据动态生成相应的HTML网页。

模板配置

创建模板文件夹<项目名>/templates

在 settings.py 中 TEMPLATES 配置项
BACKEND:指定模板的引擎
DIRS:模板的搜索目录(可以是一个或多个)
APP_DIRS:是否要在用中的 templates 文件夹中搜索模板文件
ORTIONS:有关模板的选项

配置项中需要修改部分
设置DIRS -‘DIRS’:[BASE_DIR/‘templates’]

模板的加载方式

在视图函数中

from django.shortcuts import render
return render(request,模板文件名,,字典数据)

视图层与模板层之间的交互

1,视图函数中可以将Python变量封装到字典中传递到模板

样例

def xxx_view(request)
dic = {
"变量1":"值1",
"变量2":"值2",
}
return render(request,'xxx .html', dic)

2,模板中,我们可以用{{变量名}} 的语法 调用视图传进来的变量

http://www.yayakq.cn/news/261786/

相关文章:

  • 营销宣传文案东莞正规的免费网站优化
  • 中铁建设集团门户网站做存储各种环境信息的网站
  • 赤峰网站建设企业网站虚拟建设策划
  • 网站开发行业怎么样产品开发流程6个步骤
  • 请问做网站和编程哪个容易些济南建站公司电话
  • 青岛网站建设公司排行电子商务网站建设总结与体会
  • 旅游网站建设那家好国内做网站的企业
  • 六安网站关键词排名优化报价河北省正定县城乡建设网站
  • 家用宽带怎么做网站 访问网站建设中界面模板
  • 工信部查询网站备案奉节网站建设公司
  • wordpress子目录建站怎么选择主题网上免费自己设计商标
  • wex5做网站建设企业网站企业网上银行登录官网下载
  • 外贸 礼品 网站shopex网站
  • 网站备案收录下降wordpress 配置模板
  • h5网站制作案例分析专门做家具的网站
  • 网站建设中常用的技术有哪些专门做二维码的网站
  • 海棠网站是什么意思网站优化建设方案
  • ih5做的网站怎么上传无锡哪里做网站
  • 信阳做网站汉狮网络建设银行防钓鱼网站
  • 做网站的广告词重庆网站建设外包公司
  • 中国建设教育协会网站培训中心艺术字体设计网
  • 做网站有哪些好处杭州关键词排名系统
  • 平原县网站建设nginx wordpress 404
  • 做30个精品网站网站前后台建设难吗
  • 滨州建设厅网站杭州市住房和城乡建设厅网站
  • 做冲压件加工有什么好网站ui设计师的工作内容包括哪些
  • 青州哪里做网站公司宣传策划方案
  • 惠州建站方案创建网站怎么弄
  • 快速建立平台网站开发需要多少钱深圳发布稳增长措施
  • 好的建筑设计网站学做电商的网站